带有odbc连接器的连接字符串
我犯了一个错误带有odbc连接器的连接字符串,odbc,Odbc,我犯了一个错误 ERROR [08S01] [MySQL][ODBC 5.1 Driver]Lost connection to MySQL server at 'waiting for initial communication packet', system error: 10060. 使用连接字符串时 “DRIVER={mysql odbc 5.1 DRIVER};SERVER=204.11.58.166;DATABASE=dbname;UID=UID;PASSWORD=UID;OPTI
ERROR [08S01] [MySQL][ODBC 5.1 Driver]Lost connection to MySQL server at 'waiting for initial communication packet', system error: 10060.
使用连接字符串时
“DRIVER={mysql odbc 5.1 DRIVER};SERVER=204.11.58.166;DATABASE=dbname;UID=UID;PASSWORD=UID;OPTION=3;”
所以,请指导我如何解决它
谢谢
Ravi您使用的是什么MySQL版本?(要查看版本,可以使用“选择版本();”) MySQL是64b还是32b? 你的操作系统是什么 尝试更新到ODBC 5.2,请参阅dev.mysql.com上的->下载->conectors 罗伯托·诺瓦科斯基
我已经有三种情况了 1) 我在Delphi上使用旧版本的connection,在Linux上安装了MySQL。我更新了我的组件,连接正常。(类似信息) 2) 在远程应用程序中,我在字符串连接中使用了“localhost”,当必须是服务器的IP时,在服务器上工作正常,但当我从远程主机使用时,会出现此问题。解决与真正的IP。(类似信息) 3) 在我的局域网中,端口3306被重定向到另一台机器,因此当我尝试连接外部服务器时,响应连接错误。这个消息和你的一模一样。由于无法更改外部服务器的MySQL端口(即3306),我将本地MySQL服务器的端口更改为3307,并从路由器中删除了通过3306的重定向。这是与冲突,请看:我需要从外部使用3306,它需要响应我的机器,路由器阻碍了连接 祝你好运请参考
和网站进行详细解释我使用的是MYSQL5.0.72,我的操作系统是windows XP 32位