A directory of data access products for Delphi

Product: Data Access Components for MySQL (MyDAC)
Vendor: DevArt
Version: 6.00 Data Aware Controls: TDataSet
Web Site: http://www.devart.com/mydac/overview.html Support Delphi Vers: 5 6 7 2005 2006 2007 2009 2010 XE
Source Available: Yes Supports C++B Vers: 5 6 2006 2007 2009 2010 XE

Description: Data Access Components for MySQL (MyDAC) is a library of components that provides direct access to MySQL database servers.
Deployment: MySQL client library libmysql.dll from MySQL AB is required
Modes of
Operation:

Check indicates
primary intended
use(s).
Local:
Multiuser File Server:
Multiuser Client/Server: Yes
Web Server: Yes

Package(s) Available: Price:
Standard Edition (Single) $129.95
Standard Edition (Team) $299.95
Standard Edition (Site) $549.95
Professional Edition (Single) $199.95
Professional Edition (Team) $499.95
Professional Edition (Site) $899.95
Developer Edition (Single) $249.95
Developer Edition (Team) $599.95
Developer Edition (Site) $1099.95
Professional Edition with source code (Single) $299.95
Professional Edition with source code (Team) $699.95
Professional Edition with source code (Site) $1299.95
Developer Edition with source code (Single) $349.95
Developer Edition with source code (Team) $799.95
Developer Edition with source code (Site) $1499.95

Database/File Format Supported Native? Via Notes
MySQL Yes

Third Party Tool Compatibility: Compatible?
(Delphi) Database Explorer Unknown
Ace Reporter Unknown
InfoPower Yes
Orpheus (TurboPower) Unknown
QuickReports Yes
RAVE Reports Unknown
ReportBuilder Pro Yes

Vendor's Description (from Readme files, web site, etc.):

Data Access Components for MySQL (MyDAC) is a library of components that provides direct access to MySQL database servers from Delphi, Delphi for .NET, C++Builder, Kylix, and Free Pascal. MyDAC can connect directly to MySQL server or work through the MySQL client library. The MyDAC library 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 for access to MySQL.

MyDAC is a direct connectivity database wrapper built specifically for the MySQL server. MyDAC offers wide coverage of the MySQL feature set, supports both client and direct connection modes, and emphasizes optimized data access strategies.

Using MySQL Data Access Components gives you the following advantages

  • Wide Coverage of MySQL Features
  • Native Connection Options
  • Optimized Code
  • Compatibility with Standard Data Access Components

The following list describes the main features of Data Access Components for MySQL.

  • Direct access to server data without using client library. Does not require installation of other data provider layers (such as BDE and ODBC);
  • VCL, VCL.NET, and CLX versions of library available;
  • Full support of the latest versions of MySQL Server;
  • Support for all MySQL Server data types;
  • Disconnected Model with automatic connection control for working with data offline;
  • Local Failover for detecting connection loss and implicitly reexecuting certain operations;
  • All types of local sorting and filtering, including by calculated and lookup fields;
  • Automatic data updating with TMyQuery, TMyTable, and TMyStoredProc components;
  • Unicode and national charset support;
  • Supports many MySQL-specific features, such as locking, SET and ENUM types;
  • Advanced script execution functionality with the TMyScript component;
  • Support for using macros in SQL;
  • Integration with dbForge Fusion for MySQL Standard Edition for performing advanced database development and administration tasks
  • Easy migration from BDE with Migration Wizard
  • Lets you use Professional Edition of Delphi and C++Builder to develop client/server applications
  • Includes annual MyDAC Subscription with Priority Support
  • Licensed royalty-free per developer, per team, or per site
  • and many other features ...


Is this data old or incomplete? Visit the How To Contribute page.