Linux中启动MySQL的详细步骤与常用命令
在Linux系统中,启动MySQL服务通常可以通过systemctl命令或service命令来实现,具体取决于你的Linux发行版和MySQL安装方式,以下是针对不同情况的启动方法:

使用systemctl命令(适用于大多数现代Linux发行版,如Ubuntu 16.04+、CentOS 7+)
如果你的系统使用systemd作为初始化系统,可以通过以下命令启动MySQL:
sudo systemctl start mysql
或者,如果服务名称为mysqld,则使用:
sudo systemctl start mysqld
要设置MySQL开机自启,可以运行:
sudo systemctl enable mysql
使用service命令(适用于旧版系统或SysV init脚本)
对于使用传统init系统的发行版,可以使用service命令:
sudo service mysql start
或:
sudo service mysqld start
直接调用MySQL启动脚本
在某些情况下,你也可以直接运行MySQL的启动脚本(通常位于安装目录中),
sudo /etc/init.d/mysql start
检查MySQL运行状态
启动后,建议验证MySQL是否成功运行,使用以下命令查看状态:
sudo systemctl status mysql
或:
sudo service mysql status
如果看到“active (running)”字样,说明MySQL已正常启动。
注意事项:
- 确保你具有sudo权限来执行管理命令。
- 如果MySQL启动失败,可以检查错误日志(通常位于
/var/log/mysql/error.log或/var/log/mysqld.log)来排查问题。 - 对于通过源码编译安装的MySQL,启动方式可能不同,请参考其官方文档。
通过以上方法,你可以快速在Linux环境中启动MySQL服务,并开始管理数据库操作。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/6542.html发布于:2026-07-24





