![从 Windows 计算机访问远程数据库](https://linux22.com/image/775025/%E4%BB%8E%20Windows%20%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%AE%BF%E9%97%AE%E8%BF%9C%E7%A8%8B%E6%95%B0%E6%8D%AE%E5%BA%93.png)
我尝试从 WSL2 中的脚本连接到远程 MySQL 实例,但总是失败。我使用Test-NetConnection -ComputerName my-db.com -Port 3306
PowerShell v7 中的以下命令进行了测试并得到了以下结果:
ComputerName : my-db.com
RemoteAddress : 123.123.123.123
RemotePort : 3306
InterfaceAlias : Wi-Fi
SourceAddress : 192.192.192.192
PingSucceeded : False
PingReplyDetails (RTT) : 0 ms
TcpTestSucceeded : False
我检查了防火墙规则,没有看到任何关于端口 3306 的规则。我也试过使用 VPN,但没有成功。我真的束手无策了。
编辑:是的,远程服务器在该端口上打开,因为我可以使用 MySQL Workbench 连接到它。