小規模データベースでも大規模データベースでも、MySQLはおそらく今日最も人気のあるデータベースシステムの1つです。以下のウェビナービデオは、 CodeRage 2018 からの録画で、Yilmaz YoruがMySQLでデータベースを構築し、MyDACコンポーネントを用いてC++Builderを経由でこのデータベースに接続するプロセスについて解説しています。MySQLは最も人気のあるデータベースサーバーの1つであることは間違いなく、多くの Windowsアプリケーション開発 プロジェクトで利用されています。無料のCommunity Editionも用意されており、他のオープンソースデータベースシステムよりも比較的アクセスしやすくなっています。
MyDACコンポーネントを使ってMySQLデータベースに接続する
通常、C++Builderユーザーは、公式の FireDACコンポーネントを使用してMySQLデータベースに接続します。これは、データアクセスの抽象化と簡素化をサポートする比較的使いやすいアクセスレイヤーで、高負荷アプリケーションの構築に必要な機能を提供する強力な共通データアクセスライブラリです。ただし、サードパーティコンポーネントも提供されており、ここでDevartのMyDACが役立ちます。
MyDACは、32ビットプラットフォームと64ビットプラットフォームの両方で、Windows、Linux、macOS、iOS、Androidなどの多様なOS上のDelphi/C++Builderアプリケーションから、MySQLおよびMariaDBへの直接アクセスを可能にするコンポーネントライブラリです。MyDACをC++Builderで使用するには、まず、試用版または購入バージョンをサイトからダウンロードし、VCLプロジェクトとFireMonkeyプロジェクトの両方にインストールする必要があります。このビデオでは、Yilmazが、ホストサーバー上に新規ユーザーを使用して、新たにMySQLデータベースを作成する方法を示します。また、テーブル作成には、MySQL Workbenchをインストールすることを推奨しています。
ウェビナーでは、すべてC++Builderのサンプルを使って解説しています。MyDACは、すべてのプラットフォームのMySQLデータベースに接続するための優れたコンポーネントで、FireMonkeyプラットフォームもサポートしているため、視覚的に優れた高性能デスクトップおよびモバイルネイティブアプリケーションの開発が可能です。MyDACコンポーネントを使用したMySQLデータベースの接続の詳細については、以下のビデオをご覧ください。