MySQL服务无法启动(1067)问题

关于这个问题网上的帖子和说法多如牛毛,是在难以分辨真假,或者是否与自己的出错情况相同。

有了前车之鉴,就有必要提前声明,这篇是我在计算机--管理--服务中启动mysql服务时出现的错误,如下:


最后的解决办法是:

进入安装目录-->data文件夹,这个文件夹里的每一个子文件夹都是一个数据库,其他四个文件是启动服务时生成的,删除四个文件即可。如下:


不难发现,如果修改安装目录下my.ini文件夹中的这句话“datadir="D:/Program Files/MySQL/MySQL Server 5.0/Data"”也是可以的,就是新建立一个存放data的文件夹。




如何修改mysql用户名和密码:

首页进入mysqlin目录,然后按顺序输入命令:

进入MYSQL: 
mysql -u root -p

改MYSQL用户名:
mysql>use mysql;
mysql>update user set user="新用户名" where user="旧用户名";
mysql>flush privileges;
mysql>exit


改MYSQL密码
mysqladmin -u 用户名 -p password 新密码

然后会提示输入旧密码

 



原文地址:https://www.cnblogs.com/baoendemao/p/3804801.html