目录
Mysql的登录
只有在MySQL的服务器启动后,才能进行登录操作(下面演示的均是在服务器启动的情况下进行的操作)
- 方法一:用Windows自带的命令行工具(cmd)登录
控制语句1: mysql -uroot -p密码 (-p后面跟的是密码)
控制语句2: 第一步: mysql -uroot -p(再按enter键进行执行)
第二步:进行密码的输入
控制语句2虽然分了两步,但是在第二步进行输入密码的时候,进行了一个加密的操作,看不见输入的密码。
控制语句1示例
控制语句2示例
- 方法二:用 MySQL自带客户端登录
步骤:开始菜单-->所有程序-->MySQL-->MySQL8.0 command Line Cilent
在MySQL自带的客户端直接输入密码就可以登录
MySQL的退出
在登录后,可以输入exit或者quit命令,都可以退出登录
下面的示例是在Windows自带的命令行工具进行的登录和退出操作
登录语句的代码说明
在登录操作中,控制语句中会有-u -P -h -p等参数出现,-p后面跟的是密码,其他的参数后面可以加空格,而-p后面不能加空格,要不然的话把空格也算作了空格的一部分。
-u后面跟的是root
P后面跟的是端口号,MySQL8.0版本的是3306,MySQL5.7版本的是13306
-h 后面跟的是IP
-p后面跟的是密码
- 先后顺序,习惯把密码写在最后,其他的无所谓
- 如果访问的是本机,那么-h localhost可以省略
- 如果访问的是环境变量里面配置的MySQL的版本,比如我的电脑里面环境变量是设置的MySQL8.0版本的,那么-P3306这一步可以省略(因为),那么-P和-h可以省略
- 如果有权限去访问指定IP下的数据库服务器的话,那就把-h 后面的localhost改成指定的IP就可以了
服务启动与停止
MySQL安装完毕后,需要启动服务器进程,不然客户端无法连接数据库。
方法一:使用图形界面工具
- 步骤一:打开Windows服务
方式一:计算机(点击鼠标右键)-->管理(点击)-->服务和应用程序(点击)-->服务(点击)
方式二:控制面板(点击)-->系统与安全(点击)-->管理工具(点击)-->服务(点击)
方式三:任务栏(点击鼠标右键)-->启动任务管理器(点击)-->服务(点击)
方式四:单击【开始】菜单,在搜索框中输入“services.msc”,按Enter键确认
- 步骤二:找到MySQL80(点击鼠标右键)-->启动或停止(点击)
方法二:使用命令行工具
- 启动MySQL服务命令:
net start MySQL服务名
- 停止MySQL服务命令:
net stop MySQL服务名
直接打开cmd输入控制语句,是行不通的
需要选择以管理员身份运行打开cmd才可行
进行如上操作后,可看见MySQL服务器进程已经停止
这时候再选择去登录MySQL,在cmd控制台进行登录操作,会发现登录失败
现在进行启动操作
在cmd启动成功后 ,可观察到正在运行
然后再进行登录操作,这时登录操作成功。