思路:创建mysql用户命令
#!/bin/bash
#The script is used to add mysql users.
#Date 2021-01-16
mysql="/usr/local/mysql/bin/mysql -uuser -ppassword"#定义mysql命令绝对路径
mysql_pwfile=/usr/local/mysql/password.txt#定义密码路径文本
mysql_user() {
mysql_pw=`mkpasswd -s 0 -l 12`
#生成12位随机密码
echo "$pro $mysql_pw" > $mysql_pwfile
#写入文本
$mysql <<EOF
create database $pro;
grant all on $pro.* to $pro@127.0.0.1 identified by "$mysql_pw";
EOF#创建mysql用户
}#定义创建用户函数
read -p "please input a mysql user: " pro
mysql_user $pro
69.批量创建mysql用户
原创Margotchen 博主文章分类:shell应用100 ©著作权
©著作权归作者所有:来自51CTO博客作者Margotchen的原创作品,谢绝转载,否则将追究法律责任
上一篇:68.查看子进程脚本
下一篇:72.打印正方形脚本
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Mysql 表管理 数据类型 数据批量处理 表头基本约束
案例1:表管理 案例2:数据类型 案例3:数据批量处理 案例4:表头基本约束
mysql 表管理 数据类型 数据批量处理 表头基本约束