linux重启mysql服务,几种常见的方法

image
在 Linux 系统中重启 MySQL 服务的方法因操作系统的初始化系统不同而略有差异,以下是几种常见的方法:
方法一:使用 systemctl 命令(适用于 systemd 系统,如 CentOS 7+/Ubuntu 16.04+)
这是现代 Linux 发行版最常用的方式:
bash

重启 MySQL 服务

sudo systemctl restart mysql

或者(某些系统中服务名为 mysqld)

sudo systemctl restart mysqld
如果验证重启是否成功:
bash

查看服务状态

sudo systemctl status mysql # 或 mysqld
如果状态显示 active (running),说明重启成功。
方法二:使用 service 命令(适用于 sysvinit 系统,如 CentOS 6/Ubuntu 14.04 及更早版本)
bash

重启 MySQL 服务

sudo service mysql restart

或者(根据服务名)

sudo service mysqld restart
验证状态:
bash
sudo service mysql status # 或 mysqld
方法三:使用 MySQL 自带的 mysqld_safe 命令(通用但较少直接使用)
bash

先停止服务

sudo mysqld_safe --shutdown

再启动服务

sudo mysqld_safe &
注意事项:
服务名差异:MySQL 服务名可能是 mysql 或 mysqld,取决于安装方式和系统,若一个无效可尝试另一个。
权限问题:需要使用 sudo 或以 root 用户执行命令,否则可能因权限不足失败。
配置生效:修改 MySQL 配置文件(如 my.cnf 或 mysqld.cnf)后,必须重启服务才能使配置生效。
异常处理:若重启失败,可查看日志文件排查原因,常见日志路径:
/var/log/mysql/error.log
/var/log/mysqld.log
根据你的 Linux 发行版选择对应的方法即可,systemctl 是目前最推荐的方式。

3

以上就是关于linux重启mysql服务的介绍。还有一款非常便捷的MYSQL导出、导入备份工具也运用的很不错,“80KM-mysql备份工具”。 可定时备份、异地备份,MYSQL导出导入。可本地连接LINUX里的MYSQL,简单便捷。

posted @ 2025-09-22 17:32  在角落发呆  阅读(105)  评论(0)    收藏  举报