mysql_secure_installation

MySQL/MariaDB 初始安全配置

补充说明

mysql_secure_installation 交互式完成一组基础安全设置:设置 root 密码、删除匿名用户、禁止 root 远程登录、删除 test 库并重载权限。适合新装实例。

常用示例

mysql_secure_installation
mysql_secure_installation --use-default
mysql_secure_installation --host=127.0.0.1 --user=root

等价的 SQL 操作:

mysql -u root -p <<'SQL'
DELETE FROM mysql.user WHERE User='';
DROP DATABASE IF EXISTS test;
DELETE FROM mysql.db WHERE Db='test' OR Db='test\\_%';
FLUSH PRIVILEGES;
SQL

易错点与排错

相关命令