MySQL 在远程 Windows VM 上运行。

VM 已启动并运行,mysqld.exe 也已启动并运行。

MySQL 在安装时已激活 TCP/IP 访问。

端口 3306 位于 my.ini 和 MySQL 的连接设置中。

防火墙在安装时打开,并在连接设置中释放。

连接测试IP成功。

使用 powershell 测试Test-Netconnection -ComputerName <IP> -Port 3306失败。

问:我还可以尝试什么来建立成功的连接测试?

屏幕截图显示带有测试的 powershell、MySQL 的连接设置和任务管理器。

1

  • 命令的结果是什么netstat -an|findstr 3306


    – 


最佳答案
1

您需要确保:

  • my.ini 有这样的绑定地址:

绑定地址 = 0.0.0.0

这适用于任何地方的远程访问。

您需要为 Mysql 添加一个远程用户,以便您可以使用 mysql 客户端进行连接。