连接阿里云mysql数据库10038错误
查看mysql数据库是否允许远程访问。
登录数据库后使用命令select User, Host from user;
查看是否有第一行的%;如果有就是代表所有地址进行连接。如果没有执行命令grant all privileges on . to ‘root’@’%’ identified by ‘12345678’ with grant option;
再执行flush privileges;
查看3306端口是否打开
netstat -apn | grep 3306
如果这里端口也是打开的,那就可能是阿里云服务器的安全组规则没有配置。
添加阿里云服务器安全组规则
选择“管理实例”,选择添加入方向的访问规则