不积跬步,无以至千里!
登录MySQL错误提示:“1045 - Access denied for user 'root'@'localhost'(using password:YES)”
很明显,这是密码不对!
root密码忘记了怎么办?可以重置!
步骤:
1、找到mysql的配置文件,编辑一下:
在[mysqld]字段行下面增加一行 skip-grant-tables
这样就会无密码验证直接登录进mysql
2、重启mysql
3、命令行方式用root帐号和空密码登录mysql,然后执行下列命令:
> use mysql;
> update user set password=password('新密码') WHERE User='root';
> FLUSH PRIVILEGES
> exit;
4、编辑mysql配置文件去掉步骤1中所添加的skip-grant-tables
5、重启mysql
6、用root帐号和新密码登录mysql就可以了。