当报错 不是外部命令 也不是内部命令的解决方案
1.png2.首先要查询mysql是安装在哪,我们在计算机里面搜索mysql.exe, 2.png
3. 然后打开mysql.exe在自己电脑中的位置即可
3.png4.复制文件夹上边的MySQL路径,点一下就可以全选,然后Ctrl+c复制即可
4.png5.这里还需要用到计算机的属性,单击右键即可看到。
5.png6.大多数不是内部命令或外部命令都是环境变量的问题
6.png7.编辑path并把复制的内容粘进去就完美解决不是内部命令或外部命令的问题了。
7.png最后重新开启cmd连接数据库 这样指令就不在会报错了
2.方法二:
1、有的人可能通过上面的方法一还是没解决,这时你在开始菜单(我就是左下角的图标上)上搜索 cmd ,搜出来后,鼠标在cmd图标上右击,以管理员身份运行。
这回再在命令行里试下:mysql -u root -p
网友评论