一般这个错误是由密码错误引起,解决的办法自然就是重置密码。

假设我们使用的是root账户。
编译加 lmysqlclient
1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:

#vim /etc/my.cnf(注:windows下修改的是my.ini)
或者 vim /etc/mysql/mysql.conf.d/mysqld.cnf
在文档内搜索mysqld定位到[mysqld]文本段:
/mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)

在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:

保存文档并退出:

#:wq
2.接下来我们需要重启MySQL:

/etc/init.d/mysql restart(有些用户可能需要使用/etc/init.d/mysqld restart)

3.重启之后输入#mysql即可进入mysql。

4.接下来就是用sql来修改root的密码

mysql> use mysql;
mysql> update user set password=password(“你的新密码”) where user=“root”;
mysql> flush privileges;
mysql> quit

到这里root账户就已经重置成新的密码了。

5.编辑my.cnf,去掉刚才添加的内容,然后重启MySQL。大功告成!

网上有很多关于这个问题的解决说明,很多刚接触的朋友可能比较迷惑的是在自己的平台上找不到my.cnf或者my.ini文件,如果你是Linux,使用如下方式可以搜索到:

mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor...相关推荐

  1. 解决Mysql ERROR 1045 (28000)“Access denied for user 'root'@'localhost'”

    今天本地登入服务器的时候mysql提示:Mysql ERROR 1045 (28000)"Access denied for user 'root'@'localhost'" 解决 ...

  2. Mysql忘记密码 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)

    linux下当我输入mysql -uroot -p 之后让我输入密码 输入完密码后 报错ERROR 1045 (28000): Access denied for user 'root'@'local ...

  3. ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)问题的解决方法和步骤

    mysql遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:yes)问题 问题描述: 下载完 ...

  4. 解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:no)

    解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:no) 由于电脑故障重装了系统,以前配置 ...

  5. MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)的真正原因...

    在博客Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N ...

  6. MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    下安装MySQL后登陆MySQL时会遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N ...

  7. 重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor

    重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor ...

  8. ubuntu安装mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES

    通过apt安装方法十分简单,而且这种安装方法安装的mysql版本都是当前最新的版本.这种方式安装好后开机自启动都已经配置好,包括命令行的环境变量,无需手动配置. 如果出现以下问题 ERROR 1045 ...

  9. 重置密码遇到ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)问题

    Mysql重置密码,解决ERROR 1045 (28000)错误的方法 </div> 一般这个错误是由密码错误引起,解决的办法自然就是重置密码. 假设我们使用的是root账户. 1.重置密 ...

最新文章

  1. 小甲鱼-累加数据段中的前3个字型数据【不对的话,请指教!】
  2. RDKit | 小分子构象的生成和比对
  3. ifconfig没有命令 kali_新装的Linux系统没有ifconfig命令?教你一键找回
  4. java随机生成不重复的数组_Java生成不重复的随机数组的方法
  5. TFRecords转化和读取
  6. iconfont 图标宽高出问题_细节猎人04期 | PPT图标的分类和使用注意事项 上篇
  7. 随机邮箱_msgsafe - 一个处于半死不活状态的加密邮箱
  8. 2999元起!苹果悄然发布两款iPad新品 升级至A12处理器
  9. 读《scikiit-learn机器学习》支持向量机
  10. 计算机毕业设计ssm文学阅读平台
  11. 网络爬虫在电商定价策略上的应用
  12. 反向迭代器---迭代器适配器
  13. 送给linux***爱好者的小技巧 分享
  14. 复旦黄萱菁:顶会也喜欢“搞事情”文章,提示学习等已成为NLP领域的研究重点...
  15. (转)使用Wireshark抓包软件提示The NPF driver isn’t running解决办法
  16. fork,wait等基本系统调用
  17. 毕节一中2021高考成绩查询,毕节第一中学2021年招生录取分数线
  18. 管理学中的知名定律之彼得原理(The Peter Principle)
  19. WinRAR如何保护压缩包的文件不被修改
  20. 2013年新米老师语录

热门文章

  1. xml文件的注释展示
  2. 普渡大学电子计算机专业,普渡大学电子与计算机工程专业硕士录取!
  3. 到底什么是对象,什么是对象的引用?对象和对象的引用有那些区别?
  4. css中审核图标,一个简单实用的css loading图标
  5. 2018中国汽车企业排行榜TOP10
  6. IDEA 最新激活方法
  7. 《数据结构与算法》——树与二叉树之遍历总结
  8. (转载)关于C#的fixed
  9. Lucas定理相关证明
  10. 笔记本故障:输入密钥界面没有文字