在 Ubuntu 上安装 MariaDB 并设置 root 密码
安装 MariaDB
更新软件包列表:
sudo apt update
安装 MariaDB 服务器:
sudo apt install mariadb-server -y
设置 root 密码
方法一:使用 mysql_secure_installation(推荐)
sudo mysql_secure_installation
按照提示操作:
- 当询问当前 root 密码时,直接按回车(初始安装无密码)
- 选择 “Y” 设置 root 密码
- 输入新密码:”root”
- 确认新密码:”root”
- 后续选项可根据需要选择 Y/N
方法二:手动设置(适用于某些 Ubuntu/Debian版本)
登录 MariaDB:
sudo mysql -u root
执行以下 SQL命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; FLUSH PRIVILEGES; EXIT;
⚠️重要安全说明:
不推荐在生产环境使用简单密码,如必须使用,请确保:
- MySQL/MariaDB服务仅监听本地(127.0.0.1)
- 防火墙已正确配置
Ubuntu/Debian系统默认可能使用 auth_socket认证插件,如需修改为传统密码认证:
UPDATE mysql.user SET plugin='mysql_native_password' WHERE User='root';
FLUSH PRIVILEGES;
- 验证登录:
mysql -u root -proot -e "SELECT VERSION();"
- 更安全的做法是创建专用管理账号而非直接使用root
内容由零声教学AI助手提供,问题来源于学员提问