1、数据库密码错误
2、防火墙没有开放3306端口
systemctl status iptables 查看防火墙状态
10038错误,表明防火墙没开放3306端口或者数据库的配置文件参数:
Vim /etc/mysql/mysql.conf.d/mysql.conf
把 bind-address = 127.0.0.1 修改成bind-address = 0.0.0.0目的可以远程登录
3、数据库用户权限问题
把root 用户的host字段改成%
flush privileges;