Data Access Components for MySQL Compatibility

MySQL Compatibility

MyDAC supports the following database servers:

  • MySQL servers: 6.0, 5.5, 5.1, 5.0, 4.1, 4.0, and 3.23
  • MySQL Embedded servers: 6.0, 5.5, 5.1, 4.1, and 4.0

IDE Compatibility

MyDAC is compatible with the following IDEs:

RAD Studio Compatible

Delphi Compatible

C++Builder Compatible

Firemonkey Compatible
  • Embarcadero RAD Studio XE2 (Requires Update 4)
    • Embarcadero Delphi XE2 for Win32
    • Embarcadero Delphi XE2 for Win64
    • Embarcadero Delphi XE2 for OSX32
    • Embarcadero C++Builder XE2 for Win32
    • Embarcadero C++Builder XE2 for OSX32
  • Embarcadero RAD Studio XE
    • Embarcadero Delphi XE
    • Embarcadero C++Builder XE
  • Embarcadero RAD Studio 2010
    • Embarcadero Delphi 2010
    • Embarcadero C++Builder 2010
  • CodeGear RAD Studio 2009
    • CodeGear Delphi 2009
    • CodeGear C++Builder 2009
  • CodeGear RAD Studio 2007
    • CodeGear Delphi 2007 for Win32
    • CodeGear Delphi 2007 for .NET
    • CodeGear C++Builder 2007
  • Borland Developer Studio 2006
    • Borland Delphi 2006 for Win32
    • Borland Delphi 2006 for .NET
    • Borland C++Builder 2006
  • Turbo Delphi Professional
  • Turbo Delphi for .NET Professional
  • Turbo C++ Professional
  • Borland Delphi 2005
  • Borland Delphi 7
  • Borland Delphi 6 (Requires Update Pack 2 – Delphi 6 Build 6.240)
  • Borland Delphi 5
  • Borland C++Builder 6 (Requires Update Pack 4 – C++Builder 6 Build 10.166)
  • Borland C++Builder 5
  • Lazarus 0.9.30.4 and Free Pascal 2.6.0 for Windows, Linux, Mac OS X, FreeBSD for 32-bit and 64-bit platforms

Only Architect, Enterprise, and Professional IDE editions are supported. For Delphi XE, C++Builder XE, Delphi XE2, and C++Builder XE2 MyDAC additionally supports Starter Edition.

Lazarus and Free Pascal are supported only in Trial Edition and in Professional and Developer editions with source code.

Supported Target Platforms

  • Windows, 32-bit and 64-bit
  • Mac OS X
  • iOS (only in Delphi XE2 in Poffesional and Developer edition with source code)
  • Linux, 32-bit and 64-bit (only in Lazarus and Free Pascal)
  • FreeBSD (only in Lazarus and Free Pascal)

Note that support for 64-bit Windows was introduced in Delphi XE2, and is not available in C++Builder and older versions of Delphi. Support for Mac OS X was introduced in Delphi XE2 and C++Builder XE2, and is not available in older versions of Delphi and C++Builder.

dbForge Fusion for MySQL Compatibility

The current version of MyDAC is compatible with dbForge Fusion 4.xx for RAD Studio 2007 - XE2

MySQL Server Data Access Components