发布于 4年前

MySQL5.7登陆数据库管理控制平台问题 ERROR 1045(28000)

笔记主要针对登入时出现的ERROR 1045 (28000):...denied...(password'YES')的问题,
这里password YES 并不意味你输入了正确的password
我们要重新设置这个password来进入我们的数据库控制平台
接下来是解决步骤:

                            记事本打开my.ihi
       CTRL + F 搜索mysqld关键字
       在下面空的这行添加skip-grant-tables,保存退出。

       重启mySQL
       不需要再 cd C:\AppServ\MySQL\bin
       直接在命令提示行 输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入。

       接下来是修改password的方法
       方法1: 用SET PASSWORD命令

mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');


        然后会显示...OK..
        接着flush privileges;
        显示...OK...
        quit

        删除之前加入的my skip-grant-tables,保存退出
        重启MySQL cd C:\AppServ\MySQL\bin  
        mysql -uroot -pnewpass 
        即可进入
©2020 edoou.com   京ICP备16001874号-3