MySQL的使用

一、启动和停止服务

MySQL的服务端必须先启动,客户端才可以连接和使用数据库。

  • 启动服务的方式:
    1. 图形化方式
      • “此电脑“-->右键-->”管理“-->”服务和应用程序“-->”服务“-->启动和关闭MySQL;(Windows10 系统)
        image.png
      • “任务管理器”-->"服务"-->启动和关闭MySQL
        image.png
      • 在启动mysql服务后,打开windows任务管理器,会有一个名为mysqld.exe的进程运行,所以mysqld.exe才是MySQL服务器程序
        image.png
  1. 命令行
    以管理员身份运行命令行窗口并输入命令
    net start MySQL服务名 # MySQL服务名即配置过程中“安全选择”步骤定义的MySQL服务名称 
    net stop MySQL服务名
    

二、客户端登录/退出

在启动MySQL服务器后,我们需要使用管理员用户登录MySQL服务器,然后来对服务器进行操作。登录MySQL需要使用MySQL的客户端程序:mysql.exe
image.png
  1. MySQL自带客户端

    “开始菜单”-->MySQL--> MySQL 5.5 Command Line Client,仅限于root用户
    image.png
    image.png
  2. 命令行窗口
    启动命令行窗口,输入以下命令:
    `mysql -h 主机名 -p 3306(端口号) -u root(用户名) -p密码

    注意:

    1. -p与密码之间不能有空格,其他参数名与参数值之间可以有空格也可以没有空格
      例:mysql -hlocalhost -P3306 -uroot -p123456
    2. 密码建议在另一行输入
    3. 如果是连本机:-h localhost就可以省略,如果端口号没有修改:-P 3306也可以省略简写成:mysql -u root -p
image.png

连接成功后,有关于MySQL Server服务版本的信息,还有第几次连接的id标识。也可以在命令行通过以下方式获取MySQL Server服务版本的信息
image.png

或登录后使用以下sql语句查看数据库版本
image.png
  1. 退出:quit或者exit

在登录成功后,打开windows任务管理器,会有一个名为mysql.exe的进程运行,所以mysql.exe是客户端程序
image.png

三、MySQL系统数据库

  • informations_schema数据库
    主要用于存储数据库对象的相关信息。例如,用户表信息,列信息,权限信息,字符集信息和分区
    信息等。
  • performance_schema数据库
    主要用于存储数据库服务器性能参数
  • mysql数据库
    mysql的核心数据库,类似于sql server中的master表,主要负责存储数据库的用户,权限设置,
    关键字等mysql自己需要使用的控制和管理信息
  • test数据库
    空的数据库。

四、可视化工具

例如:Navicat Preminum,SQLyogEnt等工具,还有其他工具:mysqlfront,phpMyAdmin

  1. Navicat Perminum
    image.png
  2. SQLyog
    image.png

你可能感兴趣的:(MySQL的使用)