随笔-7  评论-24  文章-102  trackbacks-0


今天做项目时候就遇到这问题
中文提示“找不到相应的主机。”

这时候请检查数据库服务器上 MySql.Data.dll 文件版本和项目 bin 目录下的版本是否一致。

如果远程主机版本是 6.0.3
而项目引用的是 5.0.3
则会出现以上的错误提示

但是如果本机主机上版本是 6.0.3
即使项目引用的是 5.0.3
也能正常连接数据库,不清楚是什么原因

posted on 2009-05-14 21:32 黄小二 阅读(6566) 评论(3)  编辑  收藏 所属分类: ASP.NETC#[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   回复  更多评论
  
# 苹果醋 2010-10-12 16:22 | 苹果醋
碰到这个问题了,郁闷啊  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: