安装完mysql-server或者mariadb-server
会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置:
a)为root用户设置密码
b)删除匿名账号
c)取消root用户远程登录
d)删除test库和对test库的访问权限
e)刷新授权表使修改生效
如果自动化部署脚本的话需要进行交互,可以通过一下脚本来进行自动化执行mysql_secure_installation
read -p "请输入Mysql数据库root密码: " MY_PWD
mysql_secure_installation << EOF
y
$MY_PWD
$MY_PWD
y
y
y
y
EOF
本文转载:https://blog.csdn.net/jingxinguofeng/article/details/119921161