远程连接到mysql包10038错误的问题

错误原因是没有将远程主机中的3306端口打开,因此将远程主机的3306端口开放即可

windows主机

可参考这篇文章

ubuntu

可参考这篇文章

对于ubuntu主机,只要在mysql的配置文件中打开3306的绑定即可,文中提到的路径
/etc/mysql/mysql.conf.d/mysqld.cnf
如果没找到,可以找一下
/etc/mysql/conf.d/my.cnf
将其中的bind address行注释即可。