dbExpress Driver for MySQL Compatibility

MySQL Compatibility

dbExpress Driver for MySQL supports the following versions of MySQL:

  • MySQL server: 8.0, 6.0, 5.7, 5.6, 5.5, 5.1, 5.0, 4.1, 4.0, 3.23.
  • MySQL embedded server: 8.0, 6.0, 5.7, 5.6, 5.5, 5.1, 4.1, 4.0.

MariaDB Compatibility

MariaDB server: 5.x-11.x.

Microsoft Azure Database for MySQL Compatibility

dbExpress Driver for MySQL supports Microsoft Azure Database for MySQL.

Amazon RDS for MySQL Compatibility

dbExpress Driver for MySQL supports Amazon RDS for MySQL and Amazon Aurora.

Google Cloud for MySQL Compatibility

dbExpress Driver for MySQL supports Google Cloud for MySQL.

IDE Compatibility

The following development environments are supported by dbExpress Driver for MySQL:

  • Embarcadero RAD Studio 12 Athens
    • Embarcadero Delphi 12 Athens for Windows
    • Embarcadero Delphi 12 Athens for macOS
    • Embarcadero Delphi 12 Athens for Linux
    • Embarcadero C++Builder 12 Athens for Windows
  • Embarcadero RAD Studio (up to 11.3) Alexandria
    • Embarcadero Delphi (up to 11.3) Alexandria for Windows
    • Embarcadero Delphi (up to 11.3) Alexandria for macOS
    • Embarcadero Delphi (up to 11.3) Alexandria for Linux
    • Embarcadero C++Builder (up to 11.3) Alexandria for Windows
  • Embarcadero RAD Studio 10.4 Sydney
    • Embarcadero Delphi 10.4 Sydney for Windows
    • Embarcadero Delphi 10.4 Sydney for macOS
    • Embarcadero Delphi 10.4 Sydney for Linux
    • Embarcadero C++Builder 10.4 Sydney for Windows
  • Embarcadero RAD Studio 10.3 Rio (Requires Release 2 or Release 3)
    • Embarcadero Delphi 10.3 Rio for Windows
    • Embarcadero Delphi 10.3 Rio for macOS
    • Embarcadero Delphi 10.3 Rio for Linux
    • Embarcadero C++Builder 10.3 Rio for Windows
    • Embarcadero C++Builder 10.3 Rio for macOS
  • Embarcadero RAD Studio 10.2 Tokyo (incompatible with Release 1)
    • Embarcadero Delphi 10.2 Tokyo for Windows
    • Embarcadero Delphi 10.2 Tokyo for macOS
    • Embarcadero C++Builder 10.2 Tokyo for Windows
    • Embarcadero C++Builder 10.2 Tokyo for macOS
  • Embarcadero RAD Studio 10.1 Berlin
    • Embarcadero Delphi 10.1 Berlin for Windows
    • Embarcadero Delphi 10.1 Berlin for macOS
    • Embarcadero C++Builder 10.1 Berlin for Windows
    • Embarcadero C++Builder 10.1 Berlin for macOS
  • Embarcadero RAD Studio 10 Seattle
    • Embarcadero Delphi 10 Seattle for Windows
    • Embarcadero Delphi 10 Seattle for macOS
    • Embarcadero C++Builder 10 Seattle for Windows
    • Embarcadero C++Builder 10 Seattle for macOS
  • Embarcadero RAD Studio XE8
    • Embarcadero Delphi XE8 for Windows
    • Embarcadero Delphi XE8 for macOS
    • Embarcadero C++Builder XE8 for Windows
    • Embarcadero C++Builder XE8 for macOS
  • Embarcadero RAD Studio XE7
    • Embarcadero Delphi XE7 for Windows
    • Embarcadero Delphi XE7 for macOS
    • Embarcadero C++Builder XE7 for Windows
    • Embarcadero C++Builder XE7 for macOS
  • Embarcadero RAD Studio XE6
    • Embarcadero Delphi XE6 for Windows
    • Embarcadero Delphi XE6 for macOS
    • Embarcadero C++Builder XE6 Windows
    • Embarcadero C++Builder XE6 for macOS
  • Embarcadero RAD Studio XE5 (Requires Update 2 )
    • Embarcadero Delphi XE5 for Windows
    • Embarcadero Delphi XE5 for macOS
    • Embarcadero C++Builder XE5 for Windows
    • Embarcadero C++Builder XE5 for macOS
  • Embarcadero RAD Studio XE4
    • Embarcadero Delphi XE4 for Windows
    • Embarcadero Delphi XE4 for macOS
    • Embarcadero C++Builder XE4 for Windows
    • Embarcadero C++Builder XE4 for macOS
  • Embarcadero RAD Studio XE3 (Requires Update 2 )
    • Embarcadero Delphi XE3 for Windows
    • Embarcadero Delphi XE3 for macOS
    • Embarcadero C++Builder XE3 for Windows
    • Embarcadero C++Builder XE3 for macOS
  • Embarcadero RAD Studio XE2 (Requires Update 4 Hotfix 1)
    • Embarcadero Delphi XE2 for Windows
    • Embarcadero Delphi XE2 for macOS
    • Embarcadero C++Builder XE2 for Windows
    • Embarcadero C++Builder XE2 for macOS
  • 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 Windows
    • CodeGear C++Builder 2007
  • Borland Developer Studio 2006
    • Borland Delphi 2006 for Windows
    • Borland C++Builder 2006
  • Borland Delphi 7
  • Borland Delphi 6 (Requires Update Pack 2 – Delphi 6 Build 6.240)
  • Borland C++Builder 6 (Requires Update Pack 4 – C++Builder 6 Build 10.166)

All the existing Delphi and C++Builder editions are supported: Architect, Enterprise, Professional, Community, and Starter.

Supported Target Platforms

  • Windows 32-bit and 64-bit
  • macOS 64-bit and ARM (Apple Silicon M1)
  • Linux 64-bit

Note that support for Windows 64-bit is available since RAD Studio XE2. Support for Linux 64-bit is available since RAD Studio 10.2 Tokyo. Support for macOS 64-bit is available since RAD Studio 10.3 Rio.

Supported GUI Frameworks

  • FireMonkey (FMX)
  • Visual Component Library (VCL)