Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法本文转载自:http://www.cnblogs.com/zlslch/p/5937784.html错误问题的描述: ERROR1045(28000):Accessdeniedforuser’ODBC’@’localhost'(usingpassword:NO)ERROR1045(28000):Accessdeniedforuser’ODBC’

大家好,又见面了,我是你们的朋友全栈君。

本文转载自:http://www.cnblogs.com/zlslch/p/5937784.html

错误问题的描述:

 Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

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

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

windows下,以上两个错误的解决方法

 

解决方法:

  1、找到配置文件my.ini ,然后将其打开,可以选择用NotePadd++打开

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

 

 

2、打开后,搜索mysqld关键字

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

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

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It’s a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.

[mysqld]
skip-grant-tables

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
basedir = D:\SoftWare\MySQL\mysql-5.7.11-winx64
datadir = D:\SoftWare\MySQL\mysql-5.7.11-winx64\Data
port = 3306
# server_id = …..

# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

 

这样,是用于跳过密码问题,但是呢,这并不能彻底解决!

 

3、重启mysql服务

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

 

在任何路径目录下,都可以关闭/重启mysql的服务呢。(因为,之前,已经配置全局的环境变量了)

net stop mysql

net start mysql

 

4、进入数据库,重设置密码。

mysql -u root -p Enter

不用管password Enter

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

 

mysql> use mysql; Enter

mysql> update mysql.user set authentication_string=password(‘rootroot’) where user=’root’; (密码自己设)

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

 

 

mysql> flush privileges; 刷新数据库

mysql> quit;

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

 

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

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

 

 

6、重启mysql服务,并登录mysql用户,用户是root,密码是rootroot。

Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

D:\SoftWare\MySQL\mysql-5.7.11-winx64\bin> net stop mysql

D:\SoftWare\MySQL\mysql-5.7.11-winx64\bin> net start mysql

D:\SoftWare\MySQL\mysql-5.7.11-winx64\bin>mysql -u root -p

Enter password:rootroot

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135762.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • navicat for mysql 15 激活码【在线注册码/序列号/破解码】[通俗易懂]

    navicat for mysql 15 激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    74
  • VC++消息钩子编程「建议收藏」

    VC++消息钩子编程「建议收藏」一、消息钩子的概念1、基本概念Windows应用程序是基于消息驱动的,任何线程只要注册窗口类都会有一个消息队列用于接收用户输入的消息和系统消息。为了拦截消息,Windows提出了钩子的概念。钩子(H

    2022年7月1日
    47
  • madvrhdrmeasure 设置_ime3d安装教程

    madvrhdrmeasure 设置_ime3d安装教程目前网络上广泛传播的127.0.0.1版本madVR,在HDR转SDR这方面差强人意。为了追求更好的显示效果,可以下载madVR针对HDR的更新包,即madVRhdrMeasure。时至2021-10-27,madVRhdrMeasure最新版本为141。官网下载地址:http://madshi.net/madVRhdrMeasure141.ziphttp://madshi.net/madVRhdrMeasure141.zip……

    2025年11月15日
    4
  • js移除数组中指定元素的值_js删除数组中指定几个元素

    js移除数组中指定元素的值_js删除数组中指定几个元素首先需要找到元素的下标:vararray=[“zhangsan”,”lisi”,”wangwu”];varindex=array.indexOf(“lisi”);使用splice函数进行移除:if(index>-1){array.splice(index,1);}splice函数的第二个参数指删除的数目。splice直接修改原数组,…

    2025年7月31日
    4
  • RadControls for Winforms Q2 2008 SP1

    RadControls for Winforms Q2 2008 SP1RadControlsforWinFormsQ22008SP1ReleaseNotes(v7.1.1.0)RadGridViewImprovementsExporttoExcelasExcelML:Addedsupportofexportingofhiddenc…

    2022年7月24日
    10
  • 微信定位精灵服务器或网络异常,微信定位精灵系统界面无法更新怎么办

    微信定位精灵服务器或网络异常,微信定位精灵系统界面无法更新怎么办我们在前几篇微博中讲到了如何开始使用微信定位精灵,点击这里传送门,如果需要序列号,可以参考这篇文章《微信定位精灵免费序列号赠送》而我们看到很多用户在使用的过程中遇到了一些这样或者那样的问题,在这里我们专门来解决一下这些问题。微信定位精灵地图界面不更新这是一个很多用户都会遇到的问题。根据我们这边的经验,但凡是遇到微信定位精灵地图界面不更新,无非是有这么几个原因:1、手机端当前无网络、或者信号不佳;2…

    2022年5月30日
    96

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号