linux 里MySQL 数据库报 1045问题 解决方法

1、vim  /etc/my.cnf 找到mysqld最下面空行,加入一行“skip-grant-tables” 保存退出 :wq

2、重启mysql服务 systemctl restart mysqld 

3、输入mysql -uroot -p免密码进入mysql中

4、use mysql;

5、update user set authentication_string = PASSWORD('需要更换的新密码') where User = 'username';

6、FLUSH PRIVILEGES;

7、quit

8、输入mysql服务 service mysql restart 使用新的密码登录

9、vim  /etc/my.cnf 找到mysqld最下面空行,将“skip-grant-tables” 注释掉,保存退出 :wq

posted @   右眼与明天  阅读(1339)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示