Ubuntu 安装 MariaDB 并设置 root 密码为 “root”
⚠️ 安全警告
不建议使用弱密码如 “root”,这会导致严重的安全风险。仅限测试环境使用此配置。
安装步骤
1. 更新软件包索引
sudo apt update
2. 安装 MariaDB 服务器
sudo apt install mariadb-server -y
3. 设置 root 密码为 “root”
方法一:使用 mysql_secure_installation (交互式)
sudo mysql_secure_installation
按照提示操作:
- Enter current password for root: (直接回车,初始无密码)
- Set root password? [Y/n]
Y
- New password:
root
- Re-enter new password:
root
- Remove anonymous users? [Y/n]
Y
- Disallow root login remotely? [Y/n]
Y
- Remove test database and access to it? [Y/n]
Y
- Reload privilege tables now? [Y/n]
Y
方法二:直接通过 SQL 命令设置(推荐)
sudo mysql -e "ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; FLUSH PRIVILEGES;"
4. (可选)允许 root/root 登录方式调整
某些Ubuntu版本默认使用unix_socket认证,需要修改:
sudo mysql -e "UPDATE mysql.user SET plugin='mysql_native_password' WHERE User='root'; FLUSH PRIVILEGES;"
5. 验证登录
mysql -u root -proot -e "SELECT VERSION();"
应该会显示MariaDB版本信息。
⚠️重要安全提醒
生产环境中请务必:
- 不要使用简单密码
- 不要允许远程root访问
- 考虑创建专用管理用户代替root
如需更安全的配置,建议:
sql
CREATE USER 'admin'@'localhost' IDENTIFIED BY '复杂密码';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost';
FLUSH PRIVILEGES;
内容由零声教学AI助手提供,问题来源于学员提问