笔记主要针对登入时出现的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
即可进入