错误
服务启动后数据库报错 , 但是检查以后密码正确。
Access denied for user 'root'@'localhost'(using password: YES)
解决方案
- 检查数据库密码是否正确 ,使用 navicat 、mysql-client 等工具链接确认
- 设置数据链接权限为 % (允许其他IP 链接)
配置数据库权限
mysql -u root -p
USE mysql;
update user set host='%' where user='root';
# 注意修改 账户密码 为实际数值
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
#刷新权限
flush privileges;