MySQL Data Access Components (MyDAC) 是一個用於將 Delphi、C++Builder 和 Lazarus 應用程式連接到 MySQL 與 MariaDB 的函式庫。它提供用於資料庫連線、查詢執行、預存程序、元資料擷取、指令碼執行與資料集管理的原生元件,讓開發人員能夠將 MySQL 資料存取直接整合到 RAD Studio 應用程式中。
直接資料庫連線
MyDAC 可直接存取 MySQL 與 MariaDB,而不需要額外的資料存取層。它也可以透過 MySQL 用戶端函式庫運作,讓開發團隊在不同環境中連接、部署與維護資料庫應用程式時擁有更大的彈性。
預存程序與函式支援
MyDAC 提供專用元件,可直接從 Delphi 應用程式執行 MySQL 預存程序與函式。它支援輸入、輸出與回傳參數,讓應用程式能整合資料庫端邏輯、重用伺服器功能,並透過結構化的元件介面處理程序式操作。