mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案

–解决环境变量配置问题的直接拉到本页博客最后-----

在cmd端输入:mysql -u root -p

**注意:**mysql是命令,不是服务名

mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
解决方法有2种:

方法1:
到安装mysql的bin路径下进入输入cmd
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
然后输入命令:mysql -u root -p
就会出现如下界面,输入预先设置好的密码即可。
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
方法2:
解决方法:在左下角的搜索框搜索cmd,以管理员身份运行。
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
打开cmd之后,再输入命令:mysql -h localhost -P 3306 -u root -p

格式为:mysql [-h主机名 -P端口号] -u用户名 -p密码

此处,如果是在本机登录的话,[]内部可省略,命令为:mysql -u root -p

然后输入密码即可:

注意:
(-h 和localhost之间可以有空格,也可以没有)
-P(此处的P大写,表示Port:端口号,端口号可以自己设置)

如果在输入命令的时候显示:
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
问题就是:你的环境配置没有配置好,需要重新配置环境变量。
1:找到你安装的mysql的bin目录,复制路径。
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
win10版本

2:右击【我的电脑】–【属性】–【高级系统设置】mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
3:点击【环境变量】
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案:4:找到系统变量下的【Path】
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
5:新建,将刚才的bin路径写入。
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
win7版本:
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
相比较win10的【新建】步骤,win7是直接在路径中写入,用英文的【;】隔开。

然后一直点击【确定】–【确定】–【确定】,最后退出。
重新打开cmd端,输入命令:mysql -u root -p

结果如下:
mysql服务端的登录和启动命令&mysql -u 不是内部或者外部命令.....解决方案
输入自己预设的密码即可。

参考:
登录mysql数据库的几种方式