從 Delphi、C++ Builder 和 Lazarus 連接到 MySQL 數據庫
MySQL 數據訪問組件(MyDAC)是一個組件庫,提供從 Delphi 和 C++ Builder(包括社區版)以及 Windows、Linux、macOS、iOS 和 Android 上的 Lazarus(和 Pascal),對 MySQL 和 MariaDB 的直接訪問,適用于 32 和 64 位平臺。
基于 MyDAC 的應用程序可以直接連接到 MySQL 服務器或通過 MySQL 客戶端庫工作。MySQL 數據訪問組件旨在幫助程序員更快、更輕松地開發 MySQL 數據庫應用程序。
MyDAC 完全替代了標準 MySQL 連接器,是 Borland 數據庫引擎 (BDE) 和標準 dbExpress 驅動程序的有效替代方案,用于訪問 MySQL。
與 MySQL 的本機連接
基于 MyDAC 的數據庫應用程序易于部署,不需要安裝其他的數據提供程序層(例如 BDE 或 ODBC),這就是它為什么可以更快工作的原因,而不是基于標準 Delphi 數據連接解決方案的那些。此外,MyDAC 提供了直接使用 MySQL 的機會,而無需涉及 MySQL 客戶端庫。
廣泛的 MySQL 功能
通過提供對最先進的數據庫功能的訪問,MyDAC 可以讓開發人員利用 MySQL 服務器的全部功能并優化其數據庫應用。MyDAC 提供對嵌入式服務器、安全連接、 和 MySQL 管理任務。
SSL 連接
行級和表級鎖定
嵌入式服務器
服務任務
批量數據加載
直接連接
HTTP 隧道
可視化應用程序故障轉移
服務器管理
Delphi、C++ Builder 和 Lazarus 的跨平臺組件
MyDAC 是一種跨平臺解決方案,用于使用各種 IDE 開發應用程序:RAD Studio、Delphi、C++ Builder、Windows、macOS、Linux、iOS、Android 上的 Lazarus(和 FPC)、 以及適用于 x86 和 x64 平臺的 FreeBSD。MyDAC 還支持 FireMonkey 平臺,它可以讓您開發視覺和移動設備的應用程序。
安全連接
您可以將 MyDAC 與 SecureBridge 組件結合使用,將 SSL、SSH 或 HTTP/HTTPS 協議嵌入到使用 Delphi、C++ Builder、Lazarus 或 Free Pascal 開發的應用程序中,以建立與 MySQL 服務器的安全連接。
產品特點
直接模式
允許您的應用程序直接與 MySQL 一起工作,而無需涉及 MySQL 客戶端 庫,從而大大方便了應用程序的部署和配置。
移動開發
使用 MyDAC 為 iOS 和 Android 移動設備進行開發變得更加容易, 因為 MyDAC 允許您的移動應用程序與 MySQL 數據庫一起工作。
數據庫兼容性
產品支持最高 8.0 的 MySQL 服務器版本、最高 11.x 的 MariaDB 服務器版本、Microsoft Azure Database for MySQL、Amazon RDS for MySQL、Amazon Aurora 和 Google Cloud for MySQL。
IDE 兼容性
我們的產品與最新的 IDE 版本兼容,包括社區版:Embarcadero RAD Studio 12 Athens、 Delphi 12 雅典,C++ Builder 12 雅典,Lazarus(和 FPC)。它也與以前的 自 Delphi 6 和 C++Builder 6 以來的 IDE 版本。
數據類型映射
如果要在 MySQL Server 和 Delphi 數據類型之間進行自定義對應,您可Data Type Mapping 引擎。
開發平臺
支持所有主要的 GUI 框架:在 Delphi 中開發適用于 Windows 的 VCL 應用程序或跨平臺的 FMX 應用程序,以及在 Lazarus 中為 Windows、macOS 或 Linux 開發 LCL 應用程序。
性能
我們所有的組件和庫都旨在幫助您編寫高性能、輕量級的數據訪問層。
監測
使用我們的軟件 dbMonitor 工具進行監控 以及使用 MyDAC 分析您的應用程序發出的所有數據庫調用。dbMonitor 執行 對 SQL 語句執行、提交等。
-
C++
+關注
關注
22文章
2114瀏覽量
73764 -
delphi
+關注
關注
2文章
159瀏覽量
38185 -
MySQL
+關注
關注
1文章
825瀏覽量
26658 -
Builder
+關注
關注
1文章
23瀏覽量
11229 -
Lazarus
+關注
關注
0文章
3瀏覽量
6193
原文標題:MySQL 數據訪問組件:使用 MySQL 時享受最高性能和無限可能
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論