设置 MariaDB 初始密码指南
刚安装的 MariaDB 默认可能没有密码或使用临时密码。以下是设置密码的方法:
情况一:root 用户无密码
登录 MariaDB:
sudo mysql -u root
在 MariaDB 提示符下设置密码:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码'); FLUSH PRIVILEGES;
情况二:使用临时密码(某些安装方式)
查看临时密码(通常在日志中):
sudo grep 'temporary password' /var/log/mysqld.log
使用临时密码登录:
mysql -u root -p
更改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
其他安全设置
运行安全安装脚本:
sudo mysql_secure_installation
这会引导你设置root密码、移除匿名用户、禁止远程root登录等。
为其他用户设置密码:
SET PASSWORD FOR '用户名'@'主机名' = PASSWORD('新密码');
注意事项
- 选择强密码(包含大小写字母、数字和特殊字符)
- 密码长度至少8个字符
- 记下密码并妥善保管
- 考虑为应用程序创建专用用户而非使用root
安装后建议运行mysql_secure_installation
进行全面安全配置。
评论 (0)