1: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
一般是由密码错误引起的
-p和密码是连在一起的,
赶紧一试,果然可以登陆!
1: skip-grant-tables mysqld加参数重启数据库
2: 更新root密码
mysql5.7以下版本:UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';
mysql5.7版本:UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';
3: 刷新权限:flush privileges;
4: exit退出以后就可以了