错误情景:

使用Navicat打开mysql的时候弹出错误框

错误代码:

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)

解决步骤:

1.找到配置文件my.ini  ,然后将其打开,可以选择用记事本打开

2.

打开后,搜索mysqld关键字

找到后,在mysqld下面添加skip-grant-tables,保存退出。

PS:若提示不让保存时,可以将该文件剪切到桌面,更改保存后再复制到mySQL目录下

3.保存后重启mySQL

4.

然后运行cmd

找到mysql安装目录的bin文件下

输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入。

5.

进入mysql数据库:

mysql> use mysql;Database changed

2.给root用户设置新密码,蓝色部分自己输入:mysql> update user set password=password("123456") where user="root";

(执行成功提示: Query OK, 1 rows affected (0.04 sec)Rows matched: 1 Changed: 1 Warnings: 0)

3.刷新数据库mysql> flush privileges;

4.退出mysql:mysql> quitBye

PS:123456为新密码,用户可根据自己需要修改成自己的密码

6.改好之后,再修改一下my.ini这个文件,把我们刚才加入的"skip-grant-tables"这行删除,保存退出再重启mysql服务就可以了。

注:执行以上步骤问题顺利解决,以上内容参考百度文档。

转载于:https://www.cnblogs.com/goldenVip/p/6104021.html

关于mysql ERROR 1045 (28000)错误的解决办法相关推荐

  1. mysql 1045错误ODBC_MySQL ERROR 1045 (28000) 错误的解决办法

    错误现象: ERROR 1045 (28000): Access denied for user'ODBC'@'localhost'(using password: NO) ERROR 1045 (2 ...

  2. error 1309 mysql_MySQ登录提示ERROR 1045 (28000)错误如何解决

    我们在登录mysql的时候,会经常出现错误,本文主要为大家详细介绍了MySQ登录提示ERROR 1045 (28000)错误的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大 ...

  3. mysql error1045 yes_MySQLERROR1045(28000)错误的解决办法_MySQL

    错误现象: ERROR 1045 (28000): Access denied for user'ODBC'@'localhost'(using password: NO) ERROR 1045 (2 ...

  4. mysql ERROR 1045 (28000): 错误解决办法

    本文分析了mysql登录报错提示:ERROR 1045 (28000)的解决方法.分享给大家供大家参考,具体如下: 一.问题: 公司linux系统的mysql数据库root用户设置过密码,但常常用命令 ...

  5. mysql error1045 yes,MySQLERROR1045(28000)错误的解决办法

    错误现象: ERROR 1045 (28000): Access denied for user'ODBC'@'localhost'(using password: NO) ERROR 1045 (2 ...

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

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

  7. 数据库之MySQL ERROR 1698 (28000) 错误:Access denied for user 'root'@'localhost' error【摘抄】...

    声明:全文均摘抄于MySQL ERROR 1698 (28000) 错误 //错误起源:~$ mysql -u root -pEnter password: ERROR 1698 (28000): A ...

  8. mysql5.7 1698 28000,MYSQL教程MySql Error 1698(28000)问题的解决方法

    搜索热词 <MysqL教程MysqL Error 1698(28000)问题的解决方法>要点: 本文介绍了MysqL教程MysqL Error 1698(28000)问题的解决方法,希望对 ...

  9. php数据库报错1046怎么解决,DZ报错MySQL Query Error Errno:1046错误的解决办法

    这篇文章主要为大家详细介绍了DZ报错MySQL Query Error Errno:1046错误的解决办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. DZ报 ...

最新文章

  1. keil5用jlink不到芯片_你了解JLink、STLink、ULink、JTAG、SWD、SWIM的区别吗
  2. NAS优缺点完全剖析
  3. eclipse 重构_Eclipse对类固醇的重构
  4. Android转载一:Android文件命名规范
  5. JNI_Android项目中调用.so动态库实现详解【转】
  6. 【Elasticsearch】Elasticsearch之元数据(meta-fields)介绍
  7. 在北京当 Python 程序员,能买起房吗?
  8. node koa2 玩起来都是中间件啊
  9. 阿里云云市场:全国快递物流查询-快递查询接口
  10. 中国计算机学会 (China Computer Federation,CCF) 推荐中文科技期刊目录 - 2019
  11. Latex编辑线性规划、最优化模型
  12. 【FPGA从0开始系列】黑金EP4CE10F17C8开发板按键实验(二)
  13. apple developer苹果账号过期了如何续费
  14. Prompt learning系列之入门篇
  15. mysql中复杂sql语句之多重if嵌套语句
  16. 计算机课题推荐人意见,课题申报书推荐人意见
  17. 【一起DIY】吞币机器人
  18. opensearch 使用
  19. linux 笔记本调整屏幕亮度的方法
  20. 最大熵模型及GIS算法

热门文章

  1. 数据结构之树:树的介绍——9
  2. python 16bit转8bit的工具_利用python读取YUV文件 转RGB 8bit/10bit通用
  3. 四、PHP基础——会话技术Cookie 和 Session
  4. python 动态属性和特性
  5. LeetCode MySQL 1741. 查找每个员工花费的总时间
  6. LeetCode 1825. 求出 MK 平均值(set + queue)
  7. LeetCode 694. 不同岛屿的数量(BFS/DFS+set)
  8. LeetCode 1426. 数元素(哈希set)
  9. LeetCode 492. 构造矩形
  10. LeetCode 1409. 查询带键的排列(map模拟)