access denied for user root@localhost (using password: YES)
解决方法如下:
停止mysql服务:
service mysqld stop
后台安全模式登陆mysql:
mysqld_safe --user=mysql --skip-grant-tables --skip-networking
新开一个窗口,直接在命令行输入mysql
修改mysql密码:
update mysql.user set password=PASSWORD('123456') where user='root';
刷新、退出:
flush privileges;
quit;
重启mysql服务:
service mysql restart;
重新登录mysql