今天做項目時候就遇到這問題
中文提示“找不到相應的主機。”
這時候請檢查數據庫服務器上 MySql.Data.dll 文件版本和項目 bin 目錄下的版本是否一致。
如果遠程主機版本是 6.0.3
而項目引用的是 5.0.3
則會出現以上的錯誤提示
但是如果本機主機上版本是 6.0.3
即使項目引用的是 5.0.3
也能正常連接數據庫,不清楚是什么原因
posted on 2009-05-14 21:32
黃小二 閱讀(6598)
評論(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
回復 更多評論