首页 > 数据库技术 > 详细

三. Mysql服务1067错误解决办法

时间:2020-02-17 22:17:08      阅读:67      评论:0      收藏:0      [点我收藏+]

 

1.eclipse启动程序发生错误,发现是数据库的问题。在本地启动mysql发生1067错误,如图。

 技术分享图片

2.打开“计算机管理->系统工具->事件查看器->Windows->应用程序”找到MySQL的错误日志:Fatal error: Cant open and lock privilege tables: Table mysql.userdoesnt exist 

 技术分享图片

 

 

3.具体解决步骤如下

运用msi文件安装MySQL的,则找到安装MySQL的安装文件,进行数据库的修复;点击repair,按提示进行修复。

 技术分享图片

修复好后使用cmd执行net start mysql ,现在开启MySQL服务成功。(最好用管理员权限打开)

用可视化工具navicat连接MySQL数据库时报错1045,是因为修复MySQL完成后,这时候的密码是默认密码,我也不知道是多少,所有要更改密码。

用命令符停止MySql服务,然后打开安装目录里的my.ini文件,在[mysqld]下输入skip-grant-tables,保存之后用命令提示符重启MySQL服务 

输入mysql -u root -p之后不用输入密码,出现password:直接回车进入MySQL

进行使用数据库:use mysql;

再更改密码:update user set password=password(new_pass) where user=root; new_pass即你自己设置的新密码,如“123”;

刷新数据库:flush privileges;

最后将安装目录里的my.ini文件在[mysqld]下输入的skip-grant-tables删除。

技术分享图片

 

 

 

 

 

 

三. Mysql服务1067错误解决办法

原文:https://www.cnblogs.com/llboko/p/12323893.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!