MS Accessを除くほとんどのリレーショナルデータベースは、データが保存される「バックエンド」とデータと対話するためのユーザーインターフェイスである「フロントエンド」という2つの別個のコンポーネントで構成されています。 このタイプの設計は、データレイヤーをユーザーインターフェイスから分離する2レベルのプログラミングモデルを並列化し、ソフトウェア市場を製品の改善に直接集中できるため、十分にスマートです。 このモデルは、さまざまなデータベースと対話するための独自のアプリケーションを作成するサードパーティに門戸を開きます。
インターネットでは、MySQLデータベースを開発および管理するための多くの製品を誰でも見つけることができます。 時間を節約できるように、最も人気のある10個のツールを1つの記事にまとめることにしました。
1.ワークベンチ
そもそも、Workbenchツール(Sun Systems / Oracleが開発)に属し、Microsoft Windows、Mac OS X、Linuxで動作します。 Workbenchは、データベースの設計と管理を兼ね備えており、DBDesigner4の後継です。
MySQL Workbenchは 、無料ライセンス-Community Editionおよび年間有料サブスクリプション-Standard Editionで配布されます。 後者には、開発者とデータベース管理者の両方のパフォーマンスを大幅に改善できる追加機能が含まれています。
ここからワークベンチをダウンロードできますdev.mysql.com/downloads/workbench
費用は無料です。

Workbenchの人気の理由は何ですか?
- データベースモデルをグラフィカルな形式で表示する機能、および表のデータを編集する機能。
- テーブルフィールド間のリレーションシップを作成するためのシンプルで機能的なメカニズムの存在。リレーションシップテーブルを作成する機能を備えた多対多のリレーションシップが実装されています。
- リバースエンジニアリング機能を使用すると、データベースサーバーに以前に実装および格納されていたテーブルおよび関係の構造を復元できます。
- SQLクエリのエディタの存在。これは、サーバーに送信するときに、テーブル形式およびその他の機能で応答を受信することを可能にします。
2. Navicat
2番目は、 Navicat (PremiumSoft CyberTech Ltdが開発)、バージョン3.21以降のすべてのMySQLサーバーで実行されるデータベース開発および管理ツールが採用しています。 MySQLの場合、NavicatはMicrosoft Windows、Mac OS X、およびLinuxで利用できます。
Navicatの詳細については、 www.navicat.com / en / products / navicat_mysql / mysql_overview.htmlをご覧ください。
製品の費用は199〜379米ドルです。

Navicatの人気は何ですか?
- 視覚的なクエリデザイナーの存在;
- データをインポート、エクスポート、バックアップする機能。
- レポートを作成する機能。
- SSHおよびHTTPトンネリング。
- データの移行と同期および構造。
- タスク計画ツールおよびその他の機能。
3. PHPMyAdmin
PHPMyAdminは、MySQL DBMSを管理するための無料のオープンソースアプリケーションです。 PHPMyAdminは、MySQLサーバーの管理、コマンドの実行、ブラウザーを介したテーブルとデータベースのコンテンツの表示を可能にするWebベースのインターフェイスです。
ここからPHPMyAdminをダウンロードwww.phpmyadmin.net/home_page
費用は無料です。

PHPMyAdminの人気の理由は何ですか?
- SQLコマンドを直接入力せずにMySQL DBMSを管理する機能。
- コントロールパネルとして、PHPMyAdminは選択したデータベースを管理する機能を提供します。
- 集中的な開発;
- GNU General Public Licenseおよびその他の機能により、PHPMyAdminを独自の開発に統合する機能。
4. dbForge Studio for MySQL
dbForge Studio for MySQLは、MySQLユーザーとデータベース開発者の両方にとって興味深いツールです。 これにより、日常業務を簡単に自動化して時間を節約できます。 現在、dbForge Studio for MySQLはExpress、Standard、およびProfessionalの3つのエディションで提供されており、必要なツールを選択できます。 MySQL用のdbForge Studioは、商用版と無料版の両方を使用できます。
MySQLのdbForge Studioの機能については、 www.devart.com / en / dbforge / mysql / studioをご覧ください。
無料版と有料版の両方があり、後者の価格は49.95ドル(標準版)と99.99ドル(プロフェッショナル版)です。

dbForge Studioの人気は何ですか?
- 集中管理のための資金の利用可能性;
- データベースを比較するためのツール。
- ビジュアルクエリプロファイラー;
- ユーザー特権を管理する機能。
- 視覚的な図を作成できるデータベースデザイナーの存在。
- データベースプロジェクトおよびその他の機能の改善された作業。
5. HeidiSQL
HeidiSQLは無料のデータベース管理ツールです。 PHPMyAdminに代わる適切な方法で、テーブル、ビュー、トリガー、プロシージャを作成および編集し、データを表示および編集できます。 HeidiSQLには、SQLファイルと他のサーバーのクリップボードの両方にデータをエクスポートする機能もあります。
ここからHeidiSQLをダウンロードしてください: www.heidisql.com
費用は無料です。

HeidiSQLの人気は何ですか?
- コマンドラインを使用してサーバーに接続する機能。
- バッチ最適化とテーブル回復の可能性。
- テーブルの列、インデックス、外部キーを編集する機能、SQLプロシージャ、トリガーなどの本体とパラメーターを編集する機能。
- 順序付けされていないSQLの簡単なフォーマット
- 異なるデータベースと他の機能間のテーブル同期。
6. MySQLのSQL Maestro
SQL Maestro for MySQLは、最も一般的なDBMSを管理、開発、管理するためのツールです。 便利なグラフィカルインターフェイスにより、SQLクエリとスクリプトの実行、ユーザー特権の管理、データのバックアップコピーのエクスポートと作成ができます。
あなたは可能性に精通し、ここでMySQL用のSQL Maestroを購入できますwww.sqlmaestro.com/products/mysql
選択したライセンスとユースケースに応じて、このツールのコストは99〜1949米ドルです。

SQL Maestro for MySQLの人気は何ですか?
- バージョン3.23以降のMySQLサーバーバージョンのサポート。
- データベースデザイナーの可用性。
- データを編集、グループ化、並べ替え、およびフィルター処理する機能。
- 視覚的なクエリデザイナー。
- SSHおよびHTTPトンネリング。
- BLOBエディターおよびその他の機能。
7. MySQLのEMS SQLマネージャー
MySQLのEMS SQLマネージャーは、さまざまなMySQL機能をサポートし、3.23よりも古いすべてのバージョンのMySQLで動作するデータベース開発および管理ツールです。 これにより、データベースの視覚的な編集、インポート、エクスポート、SQLスクリプトの実行、ユーザー権限の管理、MySQLデータベースの視覚的な設計が可能になります。
www.sqlmanager.net./ru/products/studio/mysqlで 、MySQL用のEMS SQL Managerに慣れて購入できます。
アプリケーションの有料版と無料版があります。 後者には多くの機能上の制限があります。 有料版の費用は95〜245米ドルです。

EMS SQL Manager for MySQLの人気は何ですか?
- UTF8データのサポート。
- さまざまなMySQLオブジェクトの簡単な管理。
- 3.23から6.0までのすべてのバージョンとの互換性。
- クエリを生成するためのグラフィカルおよびテキストツールの存在。
- SSHおよびHTTPトンネリング。
- 便利なレポートデザイナーおよびその他の機能。
8. SQLyog
SQLyogは、MySQL Administrator、PHPMyAdmin、およびデータベースの管理と開発のための他のツールの機能を組み合わせた最も強力なツールの1つです。 SQLyogは、Microsoft Windows、Windows NT上で実行されます。 Wineを使用するLinux。
ここでSQLyogに慣れて購入できますwww.webyog.com/en/index.php
SQLyogの無料版と有料版の両方が利用可能です。 有料版の費用は99〜1499米ドルです(サポートの有無にかかわらず、ユーザー数とライセンスによって異なります)。

SQLyogの人気は何ですか?
- 便利なクエリデザイナー。
- データを同期する機能。
- Unicodeサポート
- SSHおよびHTTP、HTTPSトンネリング。
- 「スマートな」作業の完了。
- インテリジェントなコード補完およびその他の機能。
9. DBTools Manager
DBTools Managerは、MySQL、PostgreSQL、MSAccess、MSSQL Server、Oracleおよびその他のデータベースの組み込みサポートを備えたデータ管理アプリケーションです。 サポートされているプラットフォーム:Windows 2000、XP、Vista、7。
DBTools Managerは、無料(標準)および有料版(エンタープライズ)で提供されます。 費用はライセンスごとに69.90ドルで、いくつかのライセンスを購入すると割引が提供されます。
詳細については、 www.dbtools.com.br / EN / dbmanagerproの DBTools Managerを参照して購入してください。

DBTools Managerの人気の理由は何ですか?
- データベース管理、テーブル。
- クエリエディターの可用性。
- フォームとレポートを作成するウィザードの存在。
- MSAccess、MSExcel、Paradox、FoxPro、DBF、ODBCテーブル、テキスト、XMLファイルなど、さまざまなソースからデータをインポートおよびエクスポートする機能。
- グラフデザイナーおよびその他の機能。
10. MyDB Studio
MyDB Studioは、レコード、テーブル、データベースを作成、編集、削除できる無料のMySQLデータベース管理ツールです。 Windowsプラットフォームでのみ動作します。
MyDB Studioはwww.mydb-studio.comからダウンロードできます。
費用は無料です。

MyDB Studioの人気は何ですか?
- 無制限の数のデータベースに接続する機能。
- SSHチャネル経由で接続する機能。
- ロールバックを作成し、データベースをさまざまな形式にエクスポートします。
- データベースおよびその他の機能を転送、バックアップ、復元する機能。