一、启动和停止服务
MySQL的服务端必须先启动,客户端才可以连接和使用数据库。
- 启动服务的方式:
- 图形化方式
-
“此电脑“-->右键-->”管理“-->”服务和应用程序“-->”服务“-->启动和关闭MySQL;(Windows10 系统)
-
“任务管理器”-->"服务"-->启动和关闭MySQL
-
在启动mysql服务后,打开windows任务管理器,会有一个名为mysqld.exe的进程运行,所以mysqld.exe才是MySQL服务器程序
-
“此电脑“-->右键-->”管理“-->”服务和应用程序“-->”服务“-->启动和关闭MySQL;(Windows10 系统)
- 图形化方式
- 命令行
以管理员身份运行命令行窗口并输入命令net start MySQL服务名 # MySQL服务名即配置过程中“安全选择”步骤定义的MySQL服务名称 net stop MySQL服务名
二、客户端登录/退出
在启动MySQL服务器后,我们需要使用管理员用户登录MySQL服务器,然后来对服务器进行操作。登录MySQL需要使用MySQL的客户端程序:mysql.exe-
MySQL自带客户端
“开始菜单”-->MySQL--> MySQL 5.5 Command Line Client,仅限于root用户
- 命令行窗口
启动命令行窗口,输入以下命令:
`mysql -h 主机名 -p 3306(端口号) -u root(用户名) -p密码注意:
- -p与密码之间不能有空格,其他参数名与参数值之间可以有空格也可以没有空格
例:mysql -hlocalhost -P3306 -uroot -p123456 - 密码建议在另一行输入
- 如果是连本机:-h localhost就可以省略,如果端口号没有修改:-P 3306也可以省略简写成:mysql -u root -p
- -p与密码之间不能有空格,其他参数名与参数值之间可以有空格也可以没有空格
连接成功后,有关于MySQL Server服务版本的信息,还有第几次连接的id标识。也可以在命令行通过以下方式获取MySQL Server服务版本的信息
或登录后使用以下sql语句查看数据库版本
- 退出:quit或者exit
三、MySQL系统数据库
- informations_schema数据库
主要用于存储数据库对象的相关信息。例如,用户表信息,列信息,权限信息,字符集信息和分区
信息等。 - performance_schema数据库
主要用于存储数据库服务器性能参数 - mysql数据库
mysql的核心数据库,类似于sql server中的master表,主要负责存储数据库的用户,权限设置,
关键字等mysql自己需要使用的控制和管理信息 - test数据库
空的数据库。
四、可视化工具
例如:Navicat Preminum,SQLyogEnt等工具,还有其他工具:mysqlfront,phpMyAdmin
-
Navicat Perminum
-
SQLyog