MyDAC (Data Access Components for MySQL) is a library of components that provides direct access to MySQL database servers from Embarcadero RAD Studio 10.4 Sydney/10.3 Rio/10.2 Tokyo/10.1 Berlin/10 SeattleXE8/XE7/XE6/XE5/XE4/XE3/XE2/XE, Embarcadero RAD Studio 2010, CodeGear RAD Studio 2009/2007, Borland Developer Studio 2006, Borland Delphi 7/6, Borland C++Builder 6, Lazarus 2.0.12 and Free Pascal 3.2.0 for Windows, macOS, iOS, Android, Linux, FreeBSD for 32-bit and 64-bit platforms. MyDAC, a high-performance and feature-rich MySQL connectivity solution, is an efficient native alternative to the Borland Database Engine for Direct access to MySQL.Key Features*:RAD Studio 10.4 Sydney supportMariaDB Embedded supportAndroid application development supportiOS development supportmacOS development supportWin64 development supportDirect access to server data. No need to install other data provider layers. It is also distributed as source code and is available for LazarusFull support for the latest versions of MySQL and support for all MySQL data typesDisconnected Mode with automatic connection control for working with data offlineLocal Failover for detecting connection loss and implicit re-execution of certain operationsAll types of local sorting and filtering, including by calculated and lookup fieldsSupports many MySQL specific features, such as locking, SET and ENUM typesAdvanced script execution functionality with the TMyScript componentSupport for using macros in SQLCompatible with all IDE versions starting from Delphi 5, except Delphi 8, and with Free PascalIncludes a provider for UniDAC Standard Edition* These are the features of the Professional edition. If you are interested in another product edition, please check the 'Editions' page of the corresponding product.