ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

登录 Mysql 时遇到错误 Error1524 提示 ‘mysql_naive_password’is not loaded

2020-12-06 08:33:15  阅读:378  来源: 互联网

标签:-- naive Error1524 mysql loaded password


简洁版:

当你遇到 打命令 mysql -h -u -p 的时候提示 Mysql Error1524 ‘mysql_naive_password’is not loaded

并且打命令 mysqld --skip-grant-tables 然后 mysql -u root 无密码进入mysql  这个做法没有用的时候

删除 data 文件夹 重新 sqld --initialize-insure 能让你重新进入 mysql

 

bibi版:

事情的起因是我用 mybatis 访问 mysql ,出现了一些错误(具体什么错误我不记得了,因为我快被接来下的要讲的错误折磨feng了)

当时啥也不知道就面向百度查怎么办 现在想想当时要做的应该是设置 root 账户的 authen plugin 为 mysql_naive_password

于是天真的我开始照着网友的指导敲命令了 然后就出现了mysql登!录!不!了!的问题

具体的表现就是 打命令 mysql -h -u -p 的时候提示 Mysql Error1524 ‘mysql_naive_password’is not loaded

我又再次面向百度查了 然而。。。不管怎么做都没用了

网友们的做法普遍就是修改 my.ini 中的 mysqld option 添加 --skip-grant-tables

但是我的mysql目录下面没有这个文件

然后我又查到了其他的做法 实际上是一个意思 就是直接打命令 mysqld --skip-grant-tables 然后 mysql -u root 无密码进入mysql

但是 我这还是提示 Mysql Error1524 ‘mysql_naive_password’is not loaded

各种换汤不换药的方法试了很多我要崩溃了 这对一个初学者来说太过于残忍

现在我就剩下了一个做法就是卸了mysql重装 但是这太麻烦了。。

于是我尝试着 删除 data 文件夹 重新 sqld --initialize-insure 

成功了 !我终于又能进去 mysql 了 ! 感天动地 !

面向百度的时候看到一个人讲 当遇到一个问题去百度的时候会看到很多处理办法 你也不知道哪个会 work 这个时候不要盲目尝试 很容易把瞎子治成聋子。。。经过这次事件 我深以为然。。。

标签:--,naive,Error1524,mysql,loaded,password
来源: https://www.cnblogs.com/yangyy233/p/14091905.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有