在 Ubuntu 24.04 上安装 MySQL 请参照以下步骤:
✅ 步骤 1:更新系统
sudo apt update
sudo apt upgrade -y
✅ 步骤 2:安装 MySQL Server
sudo apt install mysql-server -y
Ubuntu 24.04 默认安装的是 MySQL 8.0 或更新版本。
✅ 步骤 3:检查服务是否正常运行
sudo systemctl status mysql
看到状态为 active (running)
即表示启动成功。
✅ 步骤 4:安全配置(推荐)
运行安全脚本来加固MySQL设置:
sudo mysql_secure_installation
你将看到以下提示:
- 是否启用密码验证策略(建议选择
低
或跳过) - 是否设置root密码(建议设置)
- 是否删除匿名用户(建议删除)
- 是否禁止root远程登录(看需求)
- 是否删除测试数据库(建议删除)
- 是否刷新权限(选是)
✅ 步骤 5:登录MySQL
sudo mysql
默认是以 UNIX socket身份验证 方式登录的(即你用的当前系统用户具有MySQL root权限)。
如果你要设置MySQL密码登录方式,可执行:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码';
FLUSH PRIVILEGES;
然后就可以用:
mysql -u root -p
来登录。
✅ 可选:开启远程访问(若需要)
编辑配置文件:
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
找到:
bind-address = 127.0.0.1
改为:
bind-address = 0.0.0.0
保存后重启MySQL:
sudo systemctl restart mysql
再次登录MySQL并设置root用户远程登录:
mysql -u root -p
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
同时要记得放行3306端口(如使用ufw防火墙):
sudo ufw allow 3306
文章评论