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

mysql输入密码报错

1、找到配置文件my.ini

mysql ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)2.可以用记事本进入搜索mysqld关键字找到后,在mysqld下面添加skip-grant-tables,保存退出。
mysql ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)3.windows+R,打开运行对话框,输入“services.msc”,打开服务窗口
mysql ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)4.重新启动Mysql
mysql ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)5.进入mysql数据库:
输入命令mysql -uroot -p 密码直接回车
接着输入 mysql> use mysql;
设置新密码 :mysql> update user set password=password(“123456”) where user=“root”;
接下来退出mysql.

6:进入my.ini文件,把刚才加入的skip-grant-tables这行删除,保存退出再“重启”mysql服务就可以了
ps:一定要再重启 #services.msc
感谢您的收看!