加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Linux服务器上如何启动和终止MySQL服务

发布时间:2023-07-15 14:49:05 所属栏目:MySql教程 来源:
导读:为大家详细介绍“Linux服务器上如何启动和停止MySQL服务”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux服务器上如何启动和停止MySQL服务”文章能帮助大家解决疑惑,下面跟着小编的思路
为大家详细介绍“Linux服务器上如何启动和停止MySQL服务”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux服务器上如何启动和停止MySQL服务”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
 
启动MySQL服务
 
在Linux服务器上启动MySQL服务有两种方法:使用命令行工具和使用自启动脚本。
 
方法一:使用命令行工具
 
您可以使用命令行工具来启动MySQL服务。请按照以下步骤操作:
 
打开终端。
 
在终端中键入以下命令以启动MySQL服务:
 
sudo service mysql start
 
您将被要求输入系统登录密码以确认您的权限。
 
如果MySQL成功启动,您应该可以看到以下输出:
 
$ sudo service mysql start
 
 * Starting MySQL database server mysqld
 
   ...done.
 
方法二:使用自启动脚本
 
另一种启动MySQL服务的方法是使用自启动脚本。这会在您的系统启动时自动启动MySQL服务。
 
请按照以下步骤操作:
 
打开终端。
 
在终端中键入以下命令以编辑my.cnf文件:
 
sudo nano /etc/mysql/my.cnf
 
在my.cnf文件末尾添加以下行:
 
[mysqld]
 
should_restart_mysql = yes
 
这将确保MySQL在系统启动时自动启动。
 
保存并关闭my.cnf文件。
 
在终端中键入以下命令以更新您的系统:
 
sudo update-rc.d mysql defaults
 
如果MySQL成功启动,您应该可以看到以下输出:
 
$ sudo update-rc.d mysql defaults
 
Adding system startup for /etc/init.d/mysql ...
 
   /etc/rc0.d/K20mysql -> ../init.d/mysql
 
   /etc/rc1.d/K20mysql -> ../init.d/mysql
 
   /etc/rc6.d/K20mysql -> ../init.d/mysql
 
   /etc/rc2.d/S20mysql -> ../init.d/mysql
 
   /etc/rc3.d/S20mysql -> ../init.d/mysql
 
   /etc/rc4.d/S20mysql -> ../init.d/mysql
 
   /etc/rc5.d/S20mysql -> ../init.d/mysql
 
停止MySQL服务
 
在Linux服务器上停止MySQL服务同样有两种方法:使用命令行工具和使用自启动脚本。
 
方法一:使用命令行工具
 
您可以使用命令行工具来停止MySQL服务。请按照以下步骤操作:
 
打开终端。
 
在终端中键入以下命令以停止MySQL服务:
 
sudo service mysql stop
 
您将被要求输入系统登录密码以确认您的权限。
 
如果MySQL成功停止,您应该可以看到以下输出:
 
$ sudo service mysql stop
 
 * Stopping MySQL database server mysqld
 
   ...done.
 
方法二:使用自启动脚本
 
另一种停止MySQL服务的方法是使用自启动脚本。这会在您的系统关闭时自动关闭MySQL服务。
 
请按照以下步骤操作:
 
打开终端。
 
在终端中键入以下命令以编辑my.cnf文件:
 
sudo nano /etc/mysql/my.cnf
 
在my.cnf文件末尾添加以下行:
 
[mysqld]
 
should_restart_mysql = no
 
这将确保MySQL在系统关闭时自动关闭。
 
保存并关闭my.cnf文件。
 
在终端中键入以下命令以更新您的系统:
 
sudo update-rc.d mysql remove
 
如果MySQL成功停止,您应该可以看到以下输出:
 
$ sudo update-rc.d mysql remove
 
 Removing any system startup links for /etc/init.d/mysql ...
 
   /etc/rc0.d/K20mysql
 
   /etc/rc1.d/K20mysql
 
   /etc/rc2.d/S20mysql
 
   /etc/rc3.d/S20mysql
 
   /etc/rc4.d/S20mysql
 
   /etc/rc5.d/S20mysql
 
   /etc/rc6.d/K20mysql
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章