温馨提示×

centos mysql怎么启动

小樊
44
2026-09-29 21:36:59
栏目: 云计算

在 CentOS 上启动 MySQL 的方法,取决于你安装的是 MySQL 还是 MariaDB,以及系统版本(CentOS 6 用 service,CentOS 7+ 用 systemctl)。


一、CentOS 7 / 8 / Stream(推荐方式)

1. 查看 MySQL 服务名

systemctl list-unit-files | grep -i mysql

常见服务名:

  • mysqld
  • mysql

如果是 MariaDB,服务名通常是:

  • mariadb

2. 启动 MySQL

systemctl start mysqld

或

systemctl start mysql

3. 设置开机自启

systemctl enable mysqld

4. 查看运行状态

systemctl status mysqld

二、CentOS 6 及更低版本

service mysqld start

或

/etc/init.d/mysqld start

开机自启:

chkconfig mysqld on

三、首次启动常见问题

1. 找不到临时密码(MySQL 5.7+)

grep 'temporary password' /var/log/mysqld.log

2. 安全初始化

mysql_secure_installation

3. 启动失败排查

查看日志:

journalctl -xe

或

cat /var/log/mysqld.log

四、确认是否安装的是 MariaDB

rpm -qa | grep -i mariadb

如果是,用:

systemctl start mariadb

如果你愿意,可以告诉我:

  • CentOS 版本(cat /etc/centos-release)
  • 安装的是 MySQL 还是 MariaDB

我可以给你更精确的命令。

0 踩