MySQL ERROR 1045错误解决办法

今天在安装MySQL数据库时,有安装过程中报ERROR 1045错误,网上查了一下,解决方法如下:

1、对于安装过程中该错选择“skip”继续向下安装,完成安装;

2、在MySQL安装目录中,打开my.ini文件;
MySQL ERROR 1045错误解决办法

3、在打开的my.ini文件中,查找该行:[mysqld],添加skip-grant-tables,保存

MySQL ERROR 1045错误解决办法

4、重启MySQL服务:控制面板->管理工具->服务:

MySQL ERROR 1045错误解决办法

5、可以无密码登陆MySQL(如mysql -u root -p),然后重新设置root用户的密码,即批量执行如下sql命令:

use mysql;
update user set password=password("root") where user="root";
flush privileges;

修改完毕后可以重新连接MySQL查看root用户的密码是否更新成功。

6、修改my.ini文件,将之前添加的skip-grant-tables删除。

7、重启MySQL服务。

上一篇:【转】Ubuntu下出现Mysql error(2002)的解决方法


下一篇:在.net core 3.1项目中使用Sqlite