簡體   English   中英

如何獲得與MariaDB 5.5.6鏈接的Visual Studio Community 2017?

[英]How can I get Visual Studio Community 2017 linked with MariaDB 5.5.6?

我正在用C#開發WinForms應用程序,我終生無法鏈接我的SQL數據庫。 我正在使用MariaDB 5.5.56(innodb 5.5.52)協議版本10

我最初在連接數據庫時遇到問題,並確定這是連接器問題。 我按照類似線程中的說明進行操作,此處列出了MySQL數據庫的類似錯誤。

我卸載了Visual Studio的連接器和MySQL。 我的一個同事建議我“使用實體框架,mysql.entity 6.10和mysql.data 6.10,並遵循該版本的mysql entitiyy教程,以確保在卸載所有版本后安裝該版本或連接器。”

卸載所有先前的連接器后,我通過解決方案資源管理器中的“管理NuGet軟件包”安裝了實體框架(上面列出的所有內容)。

我已安裝以下軟件:

  • 實體框架6.2.0
  • MySQL數據6.10.8
  • MySQL.Data.Entity 6.10.8
  • MySQL連接器.Net 6.10.7
  • 適用於Visual Studio 1.2.8的MySQL

我也嘗試過卸載並重新安裝它們的所有不同版本。

並且我得到下面列出的錯誤。 我很具體,因為我發現這里列出了幾個類似的錯誤,但是這些修復對我而言不起作用,並且問題略有不同。

工作流程: 數據源->添加新數據源->數據庫->數據集->新建連接->本地主機,根目錄,密碼,選擇數據庫名稱,測試連接->測試連接成功->確定->在連接字符串中包含敏感數據->下一步->將連接另存為“ LocalServer”->

*您要在數據集中使用哪個數據庫對象?

[X]個表格*

[完]

錯誤消息:無法自動生成某些更新命令。 數據庫返回以下錯誤:意外錯誤。 [好]

錯誤消息2:無法檢索表或視圖地址列表的架構信息。

這重復兩次,然后陷入循環

錯誤消息:無法自動生成某些更新命令。 數據庫返回以下錯誤:意外錯誤。 [確定] x 15-20

數據源配置向導:

無法檢索表或視圖事務的架構信息。 無法檢索表或視圖事務的架構信息。 ...無法檢索表或視圖事務的架構信息。


我很沮喪,大概已經9個小時了,還沒有真正的進展。 這當然是舊數據庫。

取消以上版本的MySQL for VS和Connector的安裝,並從鏈接的歸檔文件中安裝MySQL for Visual Studio 1.2.7和Connector / Net 6.9.8。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM