windows MySql 报1067错误 2003错误

1067错误

原因是我把安装mysql的目录的名字改了。但是位于目录里面的my.ini配置文件没有修改,玛德我真傻逼。

把my.ini的

#Path to installation directory. All paths are usually resolved relative to this.
basedir="D:/My_MySQL/"

这下面一行的路径名改成目录名,不然无法正常启动服务。

教训:

1. 不要随意修改编程类软件的目录名

2. 命名的时候不要有空格和其他字符,不然在Dos系统下不能正常使用命令行。

3.如果非要作死修改目录名。一定要记得修改相应的配置文件或者其他文件。

不说了,真浪费时间,吃饭去了。。。。。。。
 

2003错误

原因是计算机服务项的MySql没打开,手动打开即可。

如果在服务项找不到MySQL,那么就需要

解决的方法是用管理员的方式打开mysql安装目录bin,找到 " mysqld.exe " 的位置,再打开管理员cmd:

 D:My_MySQLinmysqld.exe -install

根据自己的位置调整命令。

然后计算机管理中就有Mysql服务了,再去服务里面打开。

原文地址:https://www.cnblogs.com/Romantic-Chopin/p/12451034.html