![MySQL从入门到精通(第3版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/849/52842849/b_52842849.jpg)
2.4.3 启动、连接、断开和停止MySQL服务器
MySQL服务器可以通过系统服务器和命令提示符(DOS)启动、连接、断开和停止,该操作非常简单。下面以Windows 7操作系统为例,讲解其具体的操作流程。通常情况下,不要停止MySQL服务器,否则将导致数据库不可用。
1.启动和停止MySQL服务器
启动和停止MySQL服务器的方法有两种:系统服务和命令提示符。
(1)通过系统服务启动、停止MySQL服务器。
如果MySQL被设置为Windows服务,则可以通过选择“开始”→“控制面板”→“系统和安全”→“管理工具”→“服务”命令打开Windows服务管理器。在服务器的列表中找到MySQL服务并右击,在弹出的快捷菜单中完成MySQL服务的各种操作(启动、停止、暂停、恢复和重新启动),如图2.31所示。
![](https://epubservercos.yuewen.com/50466B/31397713003459106/epubprivate/OEBPS/Images/Figure-P41_33831.jpg?sign=1739933896-4yIQjuFo0E6q5hcdAc0cfd6L52G5TqF9-0-f46ca23e553b0b46e1481e36a027020f)
图2.31 通过系统服务启动、停止MySQL服务器
(2)在命令提示符下启动、停止MySQL服务器。
单击“开始”按钮,在出现的文本输入框中输入cmd命令,按Enter键打开DOS窗口。在命令提示符下输入以下命令。
\> net start mysql
此时再按Enter键,即可启用MySQL服务器。
在命令提示符下输入以下命令。
\> net stop mysql
此时再按Enter键,即可停止MySQL服务器。
在命令提示符下启动、停止MySQL服务器的运行效果如图2.32所示。
![](https://epubservercos.yuewen.com/50466B/31397713003459106/epubprivate/OEBPS/Images/Figure-P42_33863.jpg?sign=1739933896-wval78lNBxQ8ECBOFdQIJOPrWcChJqpM-0-41bd93f5c2470cf789625fe3e26cf13e)
图2.32 在命令提示符下启动、停止MySQL服务器
2.连接和断开MySQL服务器
下面分别介绍连接和断开MySQL服务器的方法。
(1)连接MySQL服务器。
连接MySQL服务器通过mysql命令予以实现。在MySQL服务器启动后,选择“开始”→“运行”命令,在弹出的“运行”窗口中输入cmd命令,按Enter键后进入DOS窗口,在命令提示符下输入下列命令。
![](https://epubservercos.yuewen.com/50466B/31397713003459106/epubprivate/OEBPS/Images/Figure-P42_63847.jpg?sign=1739933896-Ahyly1qzuZvpI0OafpHJ87IN3fbkIdcT-0-ecba821774c6c1ab8fb398c6ff5198d4)
注意
在连接MySQL服务器时,MySQL服务器所在地址(如–h127.0.0.1)可以省略不写。
输入完命令语句后,按Enter键即可连接MySQL服务器,如图2.33所示。
![](https://epubservercos.yuewen.com/50466B/31397713003459106/epubprivate/OEBPS/Images/Figure-P42_33900.jpg?sign=1739933896-OaZincRY36jhGo9iFv0TDnv72RYkhlfw-0-fa08525a13705a0a80645cbfcb869742)
图2.33 连接MySQL服务器
说明
为了保护MySQL数据库的密码,可以采用如图2.33所示的加密密码输入方式。如果密码在-p后直接给出,那么密码就以明文进行显示,例如:
mysql-u root-h127.0.0.1-p root
如果用户在使用mysql命令连接MySQL服务器时弹出如图2.34所示的信息,那么说明该用户未设置系统的环境变量。
也就是说,MySQL服务器的bin文件夹位置没有被添加到Windows的“环境变量”→“系统变量”→path中,导致命令不能被执行。
下面介绍这个环境变量的设置方法,其步骤如下。
①右击“计算机”图标,在弹出的快捷菜单中选择“属性”命令,在弹出的对话框中选择“高级系统设置”,弹出“系统属性”对话框,如图2.35所示。
![](https://epubservercos.yuewen.com/50466B/31397713003459106/epubprivate/OEBPS/Images/Figure-P43_33923.jpg?sign=1739933896-feQqAu3ESjUjhM33Mrlcd0p5JKicC5tg-0-2679027fb9ec881e4d9ae542891bf584)
图2.34 连接MySQL服务器时出错
![](https://epubservercos.yuewen.com/50466B/31397713003459106/epubprivate/OEBPS/Images/Figure-P43_33924.jpg?sign=1739933896-se1KDA3hEiXSh25H6DPLVJAWQ52nQJUZ-0-170795b2a1ed4e3ee453093c34f1b56e)
图2.35 “系统属性”对话框
②在“系统属性”对话框中,选择“高级”选项卡,单击“环境变量”按钮,弹出“环境变量”对话框,如图2.36所示。
③在“环境变量”对话框中,选择“系统变量”中的Path选项,单击“编辑”按钮,弹出“编辑环境变量”对话框,如图2.37所示。
![](https://epubservercos.yuewen.com/50466B/31397713003459106/epubprivate/OEBPS/Images/Figure-P44_33939.jpg?sign=1739933896-IINAVuwQ9ft9dBHlovBfB8RjfBjMStQr-0-97553c1e39be94108b0131b88d05a5ab)
图2.36 “环境变量”对话框
![](https://epubservercos.yuewen.com/50466B/31397713003459106/epubprivate/OEBPS/Images/Figure-P44_33940.jpg?sign=1739933896-WzByvBEjoxtLUM8xlR51B6JuUU1HDc1f-0-29526d1f0fc07450fcd1d0ac16d5f82f)
图2.37 “编辑环境变量”对话框
④在“编辑环境变量”对话框中,将MySQL服务器的bin文件夹位置(C:\Program Files\MySQL\MySQL Server 8.0\bin)添加到“变量值”文本框中,注意要使用“;”与其他变量值进行分隔。最后,单击“确定”按钮,如图2.38所示。
![](https://epubservercos.yuewen.com/50466B/31397713003459106/epubprivate/OEBPS/Images/Figure-P44_33944.jpg?sign=1739933896-I035rPXzMK8nQyPSCLgbTYHyCLmQssut-0-a900e95aa9945b67b6f5a2f69e179e8e)
图2.38 添加MySQL系统变量
环境变量设置完成后,再使用mysql命令即可成功连接MySQL服务器。
(2)断开MySQL服务器。
连接到MySQL服务器后,可以通过在MySQL提示符下输入exit或者quit命令断开与MySQL服务器的连接,格式如下。
mysql> exit;
或者
mysql> quit;