文件首頁
MySQL Connector/NET 開發人員指南
相關文件 下載本手冊
PDF (美式信紙) - 1.3Mb
PDF (A4) - 1.3Mb


MySQL Connector/NET 開發人員指南  /  MySQL Connector/NET 簡介

第 1 章 MySQL Connector/NET 簡介

MySQL Connector/NET 可讓您開發需要與 MySQL 進行安全、高效能資料連線的 .NET 應用程式。它會實作必要的 ADO.NET 介面,並整合到可感知 ADO.NET 的工具中。您可以使用您選擇的 .NET 語言來建置應用程式。Connector/NET 是完全受管理的 ADO.NET 資料提供者,以 100% 純 C# 撰寫。它不使用 MySQL C 用戶端程式庫。

Connector/NET 原始碼和測試可從 NuGet Gallery 和 GitHub 取得。如需詳細說明每個 Connector/NET 版本變更的注意事項,請參閱MySQL Connector/NET 版本資訊

Connector/NET 包含對下列項目的完整支援

  • MySQL 伺服器提供的功能,包括 MySQL 9.0 版系列及其後的版本。

  • MySQL 作為文件儲存區 (NoSQL),以及 X 通訊協定連線支援,可使用 X 外掛程式連接埠存取 MySQL 資料。

  • 大型封包支援,可傳送和接收資料列以及大小上限為 2 GB 的 BLOB 值。

  • 通訊協定壓縮,可在用戶端和伺服器之間壓縮資料流。

  • 在 Windows 上使用 TCP/IP 通訊端、具名管道或共用記憶體的連線。

  • 在 Unix 上使用 TCP/IP 通訊端或 Unix 通訊端的連線。

  • 使用下列方式進行加密連線

    • 使用 Connector/NET 8.0.11 和更新版本,透過 TCP/IP 使用 TLSv1.2 通訊協定。

    • 使用 Connector/NET 8.0.20 和更新版本,透過 TCP/IP 使用 TLSv1.3 通訊協定。

  • .NET Standard,並在通用 Windows 平台 (UWP) .NET 實作上執行。

  • Entity Framework 6 和 Entity Framework Core,可將資料移轉至 MySQL 資料表或從 MySQL 資料表移轉資料。

  • Novell 開發的開放原始碼 Mono 架構。

Connector/NET 支援 Microsoft Visual Studio 2013、2015、2017 和 2019,但支援程度可能會因您使用的 Connector/NET 和 Visual Studio 版本而有所限制。如需詳細資訊,請參閱第 2 章、Connector/NET 版本

重要主題