3. MySQL的登录
3.1服务的启动与停止
MySQL安装完毕之后,需要启动服务器进程,不然客户端无法连接数据库。
在前面的配置过程中,已将MySQL安装未Windows服务,并且勾选了当Windows启动、停止时,MySQL也自动启动停止。
方式1:使用图形界面工具
-
步骤1:打开windows服务
- 方式1:计算机(点击鼠标右键)->管理(点击)->服务和应用程序(点击)->服务(点击)
- 方式2:控制面板(点击)->系统和安全(点击)->管理工具(点击)->服务(点击)
- 方式3:任务栏(点击鼠标右键)->启动任务管理器(点击)->服务(点击
- 方式4:单击【开始】菜单->在搜索框中输入“service.msc”,按Enter键确认
-
步骤二:找到MySQL80(点击鼠标右键) -> 启动或停止(点击)
方式2:使用命令行工具
# 启动 MySQL 服务命令
net start MySQL服务名
# 停止 MySQL服务命令
net stop MySQL服务名
但有时候会:
这就表示我们的权限不够,需要在搜索栏输入cmd,右键以管理员方式运行。
开启服务
进行登录
说明:
- start和stop后面的服务名应与之前配置时指定的服务名一致,
- 如果当你输入命令后,提示”拒绝服务“,轻易
系统管理员身份
打开命令提示符界面重新尝试。
3.2自带客户端的登录与登出
当MySQL服务启动完成后,便可以通过客户端来登录MySQL数据库。注意:确认服务时开启的。
登陆方式1: MySQL自带客户端
开始菜单->所有程序->MySQL->MySQL 8.0 Command Line Client
这种方式默认使用root用户进行登录。
要想让MySQL密码不明文显示:mysql -u root -p+回车
由于环境变量添加的是8.0的,我们要想使用5.7版本的数据库,就需要 -P + 端口 5.7我们设置的是13306,所以下面就直接连接的5.7的。-P:+端口 -p:+密码
-h localhost
客户端和服务器在同一台机器上,所以输入localhost或者ip地址127.0.0.1.同时,因为是连接本机: -hlocalhost就可以省略,如果端口没有修改:-P3306也可以省略
简写成
mysql -u root -p
Enter password:*****
连接成功后,有关于MySQL Server服务器版本的信息,还有第几次连接的id标识。
也可以在命令行通过一下方式获取MySQL Server服务器的版本信息:
C:\> mysql -V
或者登录后,通过一下方式查看当前版本信息:
mysql> select version();
退出登录
exit
或
quit