安装并配置好了Mysql系统环境变量,且使用了管理员身份,一开始能够正常登陆mysql。但重启电脑后在cmd窗口下无法进入mysql,出现‘mysql’不是内部或外部命令,也不是可运行的程序或批处理文件的提示,则有可能是因为之前将mysql服务的启动类型设置为【手动】导致的。
重启电脑后Mysql无法在cmd运行
请确保配置好系统环境变量,并使用管理员身份运行cmd!!!
请确保配置好系统环境变量,并使用管理员身份运行cmd!!!
请确保配置好系统环境变量,并使用管理员身份运行cmd!!!
- 问题描述:如果在cmd窗口显示
‘mysql’不是内部或外部命令,也不是可运行的程序或批处理文件
。则有可能你和博主我一样(手贱)修改了windows服务中mysql服务的启动类型为手动(之前是为了不让其自启占用内存,但视乎它还是会自启的样子,但却无法在cmd窗口正常打开)。 - 解决办法:
1.在cmd窗口输入services.msc
,就会打开windows服务窗口,随后任意点击一项(目的是为了能够通过键盘键入以搜索)
2.输入mysql
,便会搜索到名为【MySQLXX】的服务
3.选中该服务【鼠标右键】→【属性】,将启动类型设为【自动】即可,随后重启电脑,测试一下
至于设置为手动而出现问题的原因尚不清楚,还请另寻高人
我个人建议还是默认为【自动】比较好,而对于有些朋友设为【手动】也没出现问题的,我只能说这系统配置的东西有点玄学。。。总之,博主我是通过设置回【自动】才解决了这个问题的,在这里也只是给大家分享了一种可能的解决办法。