2010-07-05 94 views

回答

0

不同的連接字符串,如果你還沒有這樣做之前,我會首先檢查用戶是否可以連接到MySQL出具有GUI管理的.NET應用程序的(例如SQLYog - 但不是phpMyAdmin,因爲它作爲服務器上的本地主機連接,而您的應用程序則不是)應用程序運行的同一臺機器上。如果mysql服務器沒有在同一臺機器上運行,您需要在mysql中使用與正確主機(或%)相同的用戶。用戶還需要至少對您將使用的數據庫選擇正確的權限。

0

數據庫連接可能非常棘手。

這兒有你的清單:

  • 連接字符串
    • 是正確的格式在連接字符串?
    • 用戶名是否正確?
    • 密碼是否正確?
    • 數據庫是否正確? (這是大多數人忘了)
  • 數據庫文件
    • 是的文件路徑是正確的。 (這是連接字符串的一部分)
    • 您的應用程序是否有權打開此路徑中的文件。 /用戶或C:如果路徑是在網絡驅動器或C(可能會有危險。/ Program Files文件
    • 用戶是否有權