MySQL的启动和登录


  • MySQL数据库安装完成后可以在DOS窗口登录数据库执行语句。MySQL数据库分为客户端和服务器端,下面将介绍启动MySQL服务和登录MySQL数据库两部分内容。

一. 启动MySQL服务

  • 在安装MySQL数据库的过程中,可以设置了MySQL服务的自动启动。如果MySQL服务没有启动,Windows操作系统通常通过两种方式进行启动。

1.cmd控制台启动。

         net start mysql57表示启动MySQL服务
         net stop mysql57  表示关闭MySQL服务。

c mysqld 启动服务 启动mysql5.7服务的指令_客户端


        如果出现如图所示情况,请不要慌,打开win菜单,找到"windows系统",鼠标右击"命令提示符",以管理员身份运行,然后继续输入命令就🆗了。

c mysqld 启动服务 启动mysql5.7服务的指令_mysql_02


c mysqld 启动服务 启动mysql5.7服务的指令_数据库_03


2.手动启动。

       执行“开始”“设置”—>“控制面板”—>“管理工具”—>“服务”命令进行设置,打开的窗口如图所示(执行“开始”—>“运行”命令并输入services.msc后按Enter键也可以弹出图所示的窗口)。

c mysqld 启动服务 启动mysql5.7服务的指令_数据库_04

       更改MySQL服务的启动类型,选中MySQL57服务项右击,在弹出的快捷菜单中选择“属性”命令,弹出如图所示的对话框。

c mysqld 启动服务 启动mysql5.7服务的指令_c mysqld 启动服务_05

       从上图可以看到,可以更改服务状态为“停止”、“暂停”
和“ 恢复”,还可以设置服务的启动类型。在“启动类型”下拉列表框中可以选择“自动”、“手动”和“已禁用”选项,说明如下。

       自动:MySQL服务自动启动,可以手动将服务状态变为停止、暂停和重新启动等。如果读者经常练习MySQL数据库的操作,最好将MySQL设置为自动启动,这样可以避免每次手动启动MySQL服务。
       手动:MySQL服务需要手动启动,启动后可以改变服务状态,如停止和暂停等。如果读者使用MySQL数据库的频率很低,可以考虑将MySQL服务设置为手动启动,这样可以避免MySQL服务长时间占用系统资源。
已禁用:MySQL服务不能启动,也不能改变服务状态。


二. 登录MySQL

       MySQL服务启动后,可以通过客户端来登录MySQL数据库。Windows操作系统下有两种登录MySQL数据库的方式:

  • 执行cmd命令,在打开的DOS窗口中以命令行的方式登录MySQL数据库;
  • 在MySQL客户端直接登录数据库。

1. 在DOS窗口中登录MySQL数据库。

       通过DOS窗口登录MySQL数据库执行语句时,可以执行“开始” ->“运行”命令,在弹出的对话框中输入cmd后按Enter键,即可进入DOS窗口。
       登录成功后会出现“Welcome to the MySQL monitor”的欢迎语。

C:\Users\Administrator>net start mysql57
 请求的服务已经启动。

C:\Users\Administrator>mysql -u root -p
Enter password: ****
Mysql>

       上述执行语句的代码中,-u后面紧跟着数据库的用户名,此处使用root用户进行登录;-p表示用户密码,按Enter键输入密码,输入的密码使用星号(*)表示。

2. MySQL客户端登录数据库。

       在Windows10操作系统中,执行“开始” -> “所有程序”-> MySQL->MySQL 5.7目录。

MySQL Command Line Client
MySQL Command Line Client-Unicode

       它们都是MySQL客户端的命令行工具,也可以称为MySQL的DOS窗口或控制台。通过在控制台中执行语句可以登录MySQL数据库,然后执行其他的相关SQL语句进行操作。

c mysqld 启动服务 启动mysql5.7服务的指令_MySQL_06