MySQL服务启动时显示本地计算机上的MySQL服务启动后停止;mysql服务无法启动
两个问题:
(1) 关闭mysql服务后后再次启动,显示:MySQL服务启动时显示本地计算机上的MySQL服务启动后停止。某些服务在未由其它服务…;
(2)cmd窗口输入 net start mysql后显示:mysql服务正在启动 ;mysql服务无法启动
解决方案:
多半是因为你修改了my.ini文件但是没修改完善,比如修改数据库存储路径到D盘,要注意以下两点:
1.将修改后的文件保存为以ANSI方式编码:
2.注意有两个地方都要改:
上面是修改存储路径的,然后再修改下面这条(没改这条是很多网络教程我尝试后依然失败的原因):
可以先将c盘里的数据文件拷贝到D盘,然后再改路径,避免数据遗失。
然后再按照网上普遍介绍的方法,
先确保mysql服务已经关闭:
然后以管理员身份打开CMD,注意是在你安装mysql的bin路径下,(改动后的my.ini文件也要放在这个路径)
最后依次输入如下:
这样我们就成功实现了既能修改数据库存储路径又能成功启动MYSQL服务的目的,不信的话你可以用mysql workbench 试试看新建个table ,就能欣喜地发现是在D盘发生了改动。
首发,码字不易,如果各位弟弟觉得有用,求赞。