MySQL远程连接失败(错误码:2003)以及(错误码:1045)错误的原因

版权声明:本文为博主原创文章,未经博主允许不得转载。 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;                 清理缓存

猜你喜欢

转载自blog.csdn.net/xiexiangyan/article/details/86685331