今天做项目时候就遇到这问题
中文提示“找不到相应的主机。”
这时候请检查数据库服务器上 MySql.Data.dll 文件版本和项目 bin 目录下的版本是否一致。
如果远程主机版本是 6.0.3
而项目引用的是 5.0.3
则会出现以上的错误提示
但是如果本机主机上版本是 6.0.3
即使项目引用的是 5.0.3
也能正常连接数据库,不清楚是什么原因
posted on 2009-05-14 21:32
黄小二 阅读(6571)
评论(3) 编辑 收藏 所属分类:
ASP.NET 、
C# 、
[DB].MySQL
评论:
# re: Connector/Net 连接 MySQL远程服务器出现 "Unable to connect to any of the specified MySQL hosts" 解决方法
2010-02-10 15:21 |
你好!我也遇到了相同的问题!
难道服务器上也要安装mysql .net的驱动么?
我是直接在程序里连接远程服务器的 没有自己写服务器端
在我测试的win2003服务器中 只安装了mysql 其他什么都没有安装(比如.net2.0,mysql 的.net驱动 ) 一样可以正常的在客户端连接上
然而在客户的win2003服务器上 始终不能连接上 如果你知道解决方法 请告诉我下 谢谢 我的qq85752928
回复 更多评论
# re: Connector/Net 连接 MySQL远程服务器出现 "Unable to connect to any of the specified MySQL hosts" 解决方法
2010-02-20 14:02 |
@王模
好像需要在远程主机/数据库主机上安装 Connector/Net
回复 更多评论