MySQL Data Access Components MySQL Data Access Components ( MyDAC) is a library of components that provides direct access to MySQL and MariaDB from Delphi and CBuilder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux, macOS, iOS, and Android for both 32-bit and 64-bit platforms. Applications based on MyDAC can connect directly to MySQL server or work through the MySQL client library.
MyDAC is designed to help programmers develop faster and cleaner MySQL database applications. MyDAC is a complete replacement for standard MySQL connectivity solutions and presents an efficient alternative to the Borland Database Engine (BDE) and standard dbExpress driver for access to MySQL. Native Connectivity to MySQL MyDAC-based DB applications are easy to deploy, do not require installation of other data provider layers (such as BDE or ODBC), and that's why they can work faster than the ones based on standard Delphi data connectivity solutions.
Accessing Databases Using ADO and Delphi By: Charles Calvert Abstract: This paper is designed to show you how easy it is to get up to speed with ActiveX Data Objects (ADO) in a Delphi application.
Moreover, MyDAC provides an additional opportunity to work with MySQL directly without involving MySQL client library.