Save Big on Cyber Monday! Up to 40% Off
ends in   {{days}}
Days
{{timeFormat.hours}}
:
{{timeFormat.minutes}}
:
{{timeFormat.seconds}}

Verbindung zur MySQL-Datenbank aus Delphi, C++Builder und Lazarus

MySQL Data Access Components (MyDAC) ist eine Komponentenbibliothek, die direkten Zugriff auf MySQL und MariaDB aus Delphi und C++Builder, einschließlich Community Edition, sowie Lazarus (und Free Pascal) auf Windows, Linux, macOS, iOS und Android für 32-Bit- und 64-Bit-Plattformen bietet. Anwendungen, die auf MyDAC basieren, können sich direkt mit dem MySQL-Server verbinden oder über die MySQL-Client-Bibliothek arbeiten. MySQL Data Access Components wurden entwickelt, um Programmierern zu helfen, MySQL-Datenbankanwendungen schneller und einfacher zu entwickeln.

MyDAC ist ein vollständiger Ersatz für Standard-MySQL-Konnektoren und stellt eine effiziente Alternative zur Borland Database Engine (BDE) und dem Standardtreiber dbExpress für den Zugriff auf MySQL dar.

Native Konnektivität zu MySQL

MyDAC-basierte DB-Anwendungen sind einfach zu implementieren, erfordern keine Installation anderer Datenprovider-Schichten (wie BDE oder ODBC) und können daher schneller arbeiten als diejenigen, die auf Standard-Delphi-Datenkonnektivitätslösungen basieren. Darüber hinaus bietet MyDAC eine zusätzliche Möglichkeit, direkt mit MySQL zu arbeiten, ohne die MySQL-Client-Bibliothek einzubeziehen.

Breite Abdeckung der MySQL-Features

Durch den Zugriff auf die fortschrittlichsten Datenbankfunktionen ermöglicht MyDAC den Entwicklern, die volle Leistungsfähigkeit des MySQL-Servers auszuschöpfen und ihre Datenbankanwendungen zu optimieren. MyDAC bietet vollständige Unterstützung für den eingebetteten Server, sichere Verbindungen und MySQL-Verwaltungsaufgaben.

  • SSL-Verbindung
  • Sperrung auf Zeilenebene und auf Tabellenebene
  • Embedded Server
  • Serviceaufgaben
  • Laden großer Datenmengen
  • Direkte Verbindung
  • HTTP-Tunneling
  • Transparentes Anwendungs-Failover

Plattformübergreifende Komponenten für Delphi, C++Builder und Lazarus

MyDAC ist eine plattformübergreifende Lösung für die Entwicklung von Anwendungen mit verschiedenen IDEs: RAD Studio, Delphi, C++Builder, Lazarus (und FPC) auf Windows, macOS, Linux, iOS, Android und FreeBSD für sowohl x86- als auch x64-Plattformen. MyDAC unterstützt auch die FireMonkey-Plattform, mit der Sie visuell spektakuläre und leistungsstarke native Desktop- und Mobilanwendungen entwickeln können.

Cross-platform and cross-IDE solution

Sichere Verbindung

Sie können MyDAC mit SecureBridge-Komponenten verwenden, um ein SSL-, SSH- oder HTTP/HTTPS-Protokoll in Ihre in Delphi, C++Builder, Lazarus oder Free Pascal entwickelte Anwendung einzubetten, um eine sichere Verbindung zum MySQL-Server herzustellen.

Secure Connections in Delphi

Produktmerkmale

Direct Mode

Direkter Modus

Ermöglicht es Ihrer Anwendung, direkt mit MySQL zu arbeiten, ohne die MySQL-Client-Bibliothek einzubeziehen, was die Bereitstellung und Konfiguration Ihrer Anwendungen erheblich erleichtert.

Mobile Development

Entwicklung für Mobilgeräte

Die Entwicklung für iOS- und Android-Mobilgeräte mit MyDAC wird einfacher, da MyDAC es Ihren mobilen Anwendungen ermöglicht, mit der MySQL-Datenbank genauso einfach zu arbeiten wie mit Desktop-Anwendungen.

DB Compatibility

Datenbank-Kompatibilität

Unser Produkt unterstützt MySQL-Serverversionen bis 8.0, MariaDB-Serverversionen bis 10.x, Microsoft Azure Database for MySQL, Amazon RDS for MySQL, Amazon Aurora und Google Cloud for MySQL.

IDE Compatibility

IDE-Kompatibilität

Unser Produkt ist kompatibel mit den neuesten IDE-Versionen und -Editionen, einschließlich der Community Edition: Embarcadero RAD Studio 11.1 Alexandria, Delphi 11.1 Alexandria, C++ Builder 11.1 Alexandria, Lazarus (und FPC). Es ist auch kompatibel mit den früheren IDE-Versionen, einschließlich Delphi 7, Delphi 6 und C++Builder 6.

Data Type Mapping

Datentyp-Mapping

Wenn Sie benutzerdefinierte Korrespondenz zwischen MySQL Server und Delphi-Datentypen herstellen wollen, können Sie eine einfache und flexible Data Type Mapping Engine verwenden, die von MyDAC bereitgestellt wird.

Development Platforms

Entwicklungsplattformen

Alle wichtigen GUI-Frameworks werden unterstützt: Entwickeln Sie VCL-Anwendungen für Windows oder plattformübergreifende FMX-Anwendungen in Delphi, sowie LCL-Anwendungen für Windows, macOS oder Linux in Lazarus.

Performance

Leistung

Alle unsere Komponenten und Bibliotheken sind so konzipiert, dass sie Ihnen helfen, leistungsstarke, leichtgewichtige Datenzugriffsschichten zu schreiben. Daher verwenden sie fortschrittliche Datenzugriffsalgorithmen und Optimierungstechniken.

Monitoring

Überwachung

Verwenden Sie unser kostenloses Tool dbMonitor, um alle DB-Aufrufe zu überwachen und zu analysieren, die von Ihrer Anwendung mit MyDAC getätigt werden. dbMonitor führt eine komponentenweise Verfolgung der Ausführung von SQL-Anweisungen, Commits, Rollbacks, usw. durch.

Support

Support

Besuchen Sie unsere Support-Seite, um sofortige Hilfe von sachkundigen und erfahrenen Fachleuten, eine schnelle Lösung Ihrer Probleme und nächtliche Builds mit Hotfixes zu erhalten.

Häufig gestellte Fragen

Andere Datenzugriffskomponenten für Datenbanken

Entdecken Sie weitere Konnektivitätslösungen

ADO.NET - ODBC - SSIS - Excel-Zusatzmodule - Delphi - OData

Erhalten Sie zusätzliche Vorteile mit Devart für Firmenkunden

Erfahren Sie mehr über unseren bequemen Software-Kaufprozess und eine Reihe von Vorteilen für Unternehmen.
  • Boni für Firmenkunden

    Dazu gehören die schnelle und effektive Bereitstellung, die Optimierung des Unternehmensbudgets und eine Reihe von Sonderangeboten.
  • Dedizierter Manager

    Wir sparen Ihnen Zeit, indem wir Ihnen einen dedizierten Manager zur Verfügung stellen, der Sie berät und Sie durch alle Kauf- und Lizenzierungsprozesse führt.