Mysql错误Access denied for user 'root'@'localhost' (using password: YES)解决办法

时间:2022-04-10 19:14:00
操作步骤:
关闭mysql:(如果是没有安装服务,则直接kill mysqld进程)
# service mysqld stop
然后:
# mysqld  --skip-grant-tables
启动mysql:
# service mysqld start
mysql -u root
mysql> use mysql;

mysql> update mysql.user set password=password('新密码')where user='root';

mysql> flush privileges;

mysql>\q

重启mysql即可。