我试图通过远程连接到mysql,但是端口已关闭(使用telnet和其他方法)。
我做了以下检查:
已经在mysqld.cnf中注释了bind-address和skip-networking行。使用Ubuntu 18.04
PS:我可以正常通过本地主机访问mysql。
最佳答案
您必须允许尝试访问远程mysql服务器的机器的ip。假设您有一个mysql驻留的虚拟机,然后尝试从本地系统与mysql通信。因此请进入vm并允许您在mysql中的本地系统ip。我忘记了确切的mysql命令,但是您可以在google.enable ufw also.do sudo ufw allow 3306上找到它。
https://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html