当我尝试从远程计算机连接到 MySQL 数据库时,我收到一条提示: Connection Failed: [HY000] [MySQL][ODBC 5.1 Driver]Can't Connect to MySQL server on 'XXX.XXX.XX.XX' (10060)
我在 MySQL Administrator 中创建了一个用户帐户并添加了一个主机以启用远程访问,我还在端口上为我的 Windows 防火墙设置了一个例外,3306
但连接仍然失败。
问题是什么?
谢谢!
我想你的 mysql 服务器正在 Windows 上运行......因此打开一个 DOS 窗口并键入:
netstat -an
你应该找到这样的一行:
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
这告诉您 mysql 服务器正在运行并侦听 TCP 端口 3306。
您可以做的另一个测试是 telnet(从另一台电脑)到您的 mysql 服务器:
telnet ip_mysql_server 3306
这应该打开一个 telnet 会话:
Connected to server_name.
Escape character is '^]'.
5.0.XX-community-nt-log
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
123499 次 |
最近记录: |