温馨提示×

Ubuntu MySQL如何启动

小樊
45
2026-07-12 15:24:47
栏目: 云计算

Ubuntu 上启动 MySQL,常用方法如下(适用于 MySQL 5.7 / 8.0 及大多数 Ubuntu 版本):


一、使用 systemctl(推荐 ✅)

1️⃣ 启动 MySQL

sudo systemctl start mysql

2️⃣ 设置开机自启

sudo systemctl enable mysql

3️⃣ 查看运行状态

sudo systemctl status mysql

二、使用 service(旧方式,仍可用)

sudo service mysql start

查看状态:

sudo service mysql status

三、确认 MySQL 是否成功启动

方法 1:查看端口

ss -lntp | grep 3306

方法 2:登录 MySQL

mysql -u root -p

四、如果 MySQL 启动失败

查看详细错误日志

sudo journalctl -xe

或:

sudo cat /var/log/mysql/error.log

五、常见问题

❌ 端口被占用

sudo lsof -i :3306

❌ 数据目录权限问题

sudo chown -R mysql:mysql /var/lib/mysql

❌ 配置文件错误

sudo mysql --help | grep my.cnf

六、不同版本说明

Ubuntu 版本 默认数据库
Ubuntu 20.04+ MySQL 8.0
Ubuntu 18.04 MySQL 5.7

如果你遇到 具体报错信息(如 Job for mysql.service failed),可以把日志贴出来,我可以帮你精确到原因 ✅

0