重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
一般这个错误是由密码错误引起,解决的办法自然就是重置密码。

假设我们使用的是root账户。

1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:

#vim /etc/my.cnf(注:windows下修改的是my.ini)

在文档内搜索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,使用如下方式可以搜索到:

至于windows平台,去安装目录下找一下my.ini吧。

转载自:https://www.cnblogs.com/gumuzi/p/5711495.html

转载于:https://blog.51cto.com/13669226/2106189

重置密码解决MySQL for Linux错误 ERROR 1045 (28000):相关推荐

  1. 重置密码解决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 ...

  2. Linux工作笔记-重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usi

    原博文地址: https://blog.csdn.net/mrs_haining/article/details/78953259 注意了:安装Linux后默认带的Mysql也会有这样的问题! 一般这 ...

  3. Linux重置Mysql密码_解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost

    Linux重置Mysql密码 一般这个错误是由密码错误引起,解决的办法自然就是重置密码. 假设我们使用的是root账户. 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim / ...

  4. mac使用mysql出现的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    mac使用mysql出现的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ...

  5. Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usin

    Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pass... 时间 201 ...

  6. MySQL错误ERROR 1045 (28000): Access denied for user 'root'@'localhos

    转载出处玮璘博客:http://www.wangweilin.name/rj_446.html 错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Acces ...

  7. mysql5.7 1045 pc,解决MySQL5.7报错ERROR 1045 (28000): Access denied for user

    解决MySQL5.7报错ERROR 1045 (28000): Access denied for user 解决MySQL5.7报错ERROR 1045 (28000): Access denied ...

  8. Linux上重置MySQL密码 错误 ERROR 1045 (28000): Access denied for user ‘‘root‘‘@‘‘localhost‘‘ (using passw...

    最近在服务器上安装了一个MySQL,在初始化密码之后,发现密码太复杂我每次都输错了,然后就出现了,ERROR 1045 (28000): Access denied for user ''root'' ...

  9. linux mysql 1045 错误_Linux 下,mysql数据库报无法登陆错误:ERROR 1045 (28000): Access denied for use...

    login as: root Access denied root@×××××××'s password: Last login: Tue Feb 21 03:56:49 2012 from 218. ...

最新文章

  1. C++中const指针用法汇总
  2. 【系统分析与设计】业务流程图绘制方法
  3. Asp.net Mvc Codeplex Preview 5 第三篇 实现Action参数传递繁杂类型 【转】
  4. 影响 PCR 体系蒸发的三大因素
  5. MFC源码不能设置断点调试
  6. labview报表生成工具包_后台开发java 常见工具包 netty、mq 、分布式锁等,干货
  7. 为了在简历上写掌握【Java中IO流】,做了该篇总结
  8. sqlserver 企业版下载地址
  9. 12306抢票软件相关接口以及数据格式
  10. 数据治理系列:数据血缘关系
  11. 多旋翼飞行器设计与控制·基本组成(笔记002)
  12. 大数据工具和数据库区别和关联
  13. 本地调试微信授权跳转
  14. 著作权法_信息网络传播权保护条例_最高人民法院关于审理侵害信息网络传播权民事纠纷案件适用法律若干问题的规定
  15. Win10安装TensorFlow出现过的问题汇总
  16. 【工作技能】如何制作有效的简历
  17. 便宜寄快递攻略,3.5R寄全国
  18. drupal8 存取session
  19. 英雄远征Erlang源码分析(5)-协议解析与玩家登录处理
  20. 为什么电脑浏览器显示时钟快了_win10打开chrome浏览器提示时钟错误怎么办

热门文章

  1. RequiredFieldValidator验证下拉列表框
  2. OpenCVQt学习之一——打开图片文件并显示
  3. simple_html_dom.php 使用 乱码处理作者:gaoming13
  4. 为Web Service添加缓存
  5. 【7-4使用inception-v3做各种图像的识别】
  6. 聊聊基准测试的MVP方案
  7. 【训练题】分队 P1672
  8. Java学习笔记——常用类
  9. 谢惠民恽自求易法槐钱定边数学分析习题课讲义思考题练习题参考题解答
  10. IBM AppScan 安全漏洞问题修复(.net)