MyDAC (Data Access Components for MySQL) is an enhanced component library for fast direct access to MySQL from Delphi, C++Builder and Lazarus, supporting Windows, Mac OS X, iOS, Android, Linux, FreeBSD for 32-bit and 64-bit platforms.
Version: 9.3MySQL Data Access Components (MyDAC) is a library of components that provides direct access to MySQL from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD 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.
License: Free To Try $199.95
Operating System: Windows
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.
Key Features: -RAD Studio 10.2 Tokyo support - Linux in RAD Studio 10.2 Tokyo support - Lazarus 1.6.4 and Free Pascal 3.0.2 support - AppMethod support -Android application development support
- iOS development support - NEXTGEN compiler support -Mac OS X development support -Win64 development support -MariaDB support -Direct access to server data. No need to install other data provider layers
-VCL, LCL and FMX versions of library available -Full support for the latest versions of MySQL and support for all MySQL data types -Disconnected Model with automatic connection control for working with data offline
-Local Failover for detecting connection loss and implicit re-execution of certain operations -All types of local sorting and filtering, including by calculated and lookup fields -Supports many MySQL specific features, such as locking, SET and ENUM types - Support for using macros in SQL
-Compatible with all IDE versions starting from Delphi 5, except Delphi 8, and with Free Pascal -Includes a provider for UniDAC Standard Edition - Azure Database for MySQL is supported - JSON data type is supported
Version 9.3: RAD Studio 10.3 Rio is supported Support for PAM and Windows authentications is added Support of UPPER and LOWER functions for Unified SQL is added TMyConnection.OnDialogAuthPlugin event is added
Version 9.1: -Azure Database for MySQL is supported -JSON data type is supported
Version 9.0: - RAD Studio 10.2 Tokyo is supported - Linux in RAD Studio 10.2 Tokyo is supported - Lazarus 1.6.4 and Free Pascal 3.0.2 is supported - Support for HTTPS protocol is added
Version 8.7: * RAD Studio 10.1 Berlin is supported * Lazarus 1.6 and FPC 3.0.0 is supported * Support for the BETWEEN statement in TDADataSet.Filter is added * Support for utf8mb4 charset is added * SmartFetch mode in Disconnected mode is supported
Version 8.6: * RAD Studio 10 Seattle supported * MariaDB Embedded supported * Support for INSERT, UPDATE and DELETE batch operations * Now the trial limitation by 6 columns is removed from the Trial version for Win64 and it becomes a fully-functional Professional Edition
Version 8.5: * RAD Studio XE8 support * AppMethod support * Support for ODBC is added in Lazarus for UNIX platforms
Version 8.4: * RAD Studio XE7 support * Lazarus 1.2.4 support * NexusDB 4.xx support * Performance of the ODBC provider and other providers that establish connection via ODBC is improved * A free Express edition is added to UniDAC
Version 6.10: * Lazarus 0.9.30 and FPC 2.4.2 is supported * Delphi & C++Builder XE Starter Edition supported
Version 6.00: - Embarcadero RAD Studio XE supported - Added ability to set shared-memory-base-name for the mpMemory protocol - Added support for dbMonitor 3
Version 5.80: Free Pascal under Linux supported Added NoPreconnect property to TMyScript for executing CONNECT and CREATE DATABASE commands