MySQL问题系列---Access denied for user root'@'localhost

来源:互联网 发布:手机预算软件 编辑:程序博客网 时间:2024/06/05 05:20

1、问题现象

      Mysql服务启动成功之后,通过客户端访问时出现如下问题

     Access denied for user root'@'localhost

2、解决办法

     1)通过如下命令,跳过密码登录启动服务。

       C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld.exe --defaults-file=D:\xampp\mysql\my.ini --console --skip-grant-tables

     2)另外开启一个窗口,执行如下命令

       mysql -u root mysql

     然后再执行

    update user set authentication_string=password('xxxx') where user='root'

    flush privileges


    重新启动mysql并连接即可

    

    

阅读全文
0 0
原创粉丝点击