mysql解决1045错误的方法:
1.首页需要把mysql服务停止。
2.然后找到my.ini配置文件。
3.在my.ini文件中的[mysqld]下面一行添加:
skip_grant_tables
4.接着重启mysql服务。
5.打开命令提示符,输入命令进入mysql,如:
mysql -uroot -p
6.设置root 账号新密码,输入以下命令设置:
UPDATE user SET Password=PASSWORD('newpassword') where USER='root'
7.再次停止MySQL服务。
8.把将my.ini配置文件中添加的“skip_grant_tables”删除。
9.再次重启服务,输入账号和密码登录MySQL,就不再报1045错误了。
亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>
推荐阅读:mysql拒绝访问错误1045怎么解决