linux重启mysql,常见的方法

时间:2025-09-19 14:26

在 Linux 系统中重启 MySQL 服务的方法取决于你的操作系统版本和 MySQL 的安装方式,以下是几种常见的方法:

1. 使用 systemctl 命令(适用于 systemd 系统,如 CentOS 7+/Ubuntu 16.04+)

bash
# 重启 MySQL 服务
sudo systemctl restart mysql

# 或者使用 mysqld 作为服务名(某些系统可能用这个)
sudo systemctl restart mysqld
 

2. 使用 service 命令(适用于 SysVinit 系统,如 CentOS 6/Ubuntu 14.04)

bash
# 重启 MySQL 服务
sudo service mysql restart

# 或者
sudo service mysqld restart
 

3. 使用 /etc/init.d 脚本(通用方法)

bash
# 重启 MySQL
sudo /etc/init.d/mysql restart

# 或者
sudo /etc/init.d/mysqld restart
 

验证是否重启成功

bash
# 查看服务状态
sudo systemctl status mysql  # 或 mysqld

# 检查 MySQL 进程
ps aux | grep mysql

# 查看 MySQL 版本和运行状态
mysqladmin -u 用户名 -p version
 

如果重启失败,可以查看 MySQL 错误日志定位问题,通常日志路径为:

  • /var/log/mysql/error.log
  • /var/log/mysqld.log
  • 或在 MySQL 配置文件 my.cnf 中指定的路径
内网穿透工具自托管 vs 云端中转:穿云箭和花生壳优缺点深度分析
内网ip远程控制,借助内网IP实现远程控制的完整指南
远程访问内网IP:打破网络边界的连接艺术
理解Windows系统中的NAT转发功能
内网穿透工具自托管 vs 云端中转:穿云箭和花生壳优缺点分析
手把手配置SSR端口转发:UDP协议支持与高级设置详解
什么是nat123?nat123的核心功能
nat123端口映射:轻松实现外网访问内网
nat123下载:轻松获取内网穿透工具
nat123官网:老牌内网穿透工具