解决mysql ERROR 1045 (28000)-- Access denied for user问题

重启步骤如下:

编辑mysql配置文件my.ini(如果是my_default.ini请改名为my.ini),在[mysqld]这个条目下加入

 mysql> use mysql;
 Database changed

4.退出mysql:

威尼斯人棋牌 1

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

3.刷新数据库

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

第一步:编辑mysql安装目录中的配置文件my.ini,在[mysqld]这个条目下加入

保存退出后重启mysql,点击“开始”->“运行”(快捷键Win R)。

 D:developidemysqlmysql5.5bin> mysql -u root -p
 Enter password:
 ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

1.进入mysql数据库:

1.进入mysql数据库:

再次重新登录后会提示你

2.给root用户设置新密码,红色粗体部分需要自己输入:

您可能感兴趣的文章:

4.退出mysql:

mysql> use mysql;
Database changed

skip-grant-tables

 skip-grant-tables
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> update user setauthentication_string=password("新密码") where user="root";
Query OK, 1 rows affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0

1.进入任务管理器,查看mysqld.exe是否在运行,运行的话,kill掉;

3.刷新数据库

以上所述是小编给大家介绍的解决mysql ERROR 1045 (28000)-- Access denied for user问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

mysql> quit
Bye

本文由威尼斯人棋牌发布于计算机教程,转载请注明出处:解决mysql ERROR 1045 (28000)-- Access denied for user问题