1.【报错】 远程连接数据库报错 Access denied for user ‘root’@‘localhost’ (using password: YES)
分析:密码输入错误
解决:修改密码
- 首先设置免密进入mysql,在
/etc/my.cnf
中添加skip-grant-tables
- 重启mysql:
service mysqld restart
- 登录mysql:
mysql -uroot -p
(此时因为免密登录了,所以回车即可) - 设置密码:
update mysql.user set authentication_string=password('你的密码') where user='root' ;
- 刷新权限:
flush privileges;
update time:2024-02-08