版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiexiangyan/article/details/86685331
一、MySQL远程连接失败(错误码:2003)
查看防火墙是否开放3306端口,以及查看云服务器的配置规则是否加入3306端口,附:
firewall-cmd --permanent --zone=public --add-port=3306/tcp 防火墙开启3306端口
firewall-cmd --reload 重启防火墙
firewall-cmd --list-ports 查看防火墙开放端口
二、MySQL远程连接失败(错误码:1045 )1045 Access denied for user 'root'@'localhost' (using password:YES)
查看设置的远程连接用户名和密码是否正确,附远程连接设计命令:
在shell下输入:
mysql -u root -p 你的数据库密码
use mysql 进入MySQL
GRANT ALL PRIVILEGES ON *.* TO '你的数据库名'@'%' IDENTIFIED BY '你的数据库远程连接密码' WITH GRANT OPTION;
flush privileges; 清理缓存