sql >> データベース >  >> RDS >> Mysql

MySQLクライアントアプリケーションの使用

    この記事では、MySQLクライアントアプリケーションを使用してMySQLデータベースにアクセスして管理する方法について説明します。

    MySQLクライアントアプリケーション

    MySQLは、データベース管理に使用できるGUI(グラフィカルユーザーインターフェイス)クライアントアプリケーションを提供します。 MySQL Workbench は、データベースの管理、クエリの実行などを可能にする統合ツール環境です。これは、現在積極的に開発されていない古いMySQLGUIToolsアプリケーションバンドルに代わるものです。

    MySQLWorkbenchは無料でダウンロードして使用できます。 Microsoft Windows、Mac OS X、Linux、およびその他のオペレーティングシステム用のバージョンがあります。

    MySQLWorkbenchを使用したデータベースへの接続

    MySQL Workbenchを使用すると、MySQLデータベースにすばやく接続できます。この記事では、2つの方法について説明します。

    • 直接接続: この方法では、コンピューターからMySQLサーバーへの直接接続を確立します。このタイプの接続を確立する前に、IPアドレスに対してリモートMySQLアクセスを有効にする必要があります。これを行う方法については、この記事を参照してください。
    • SSH接続: この方法では、SSHを使用して、コンピューターからMySQLサーバーへの安全な接続を確立します。
    方法#1:直接接続

    MySQLへの直接接続を構成するには、次の手順に従います。

    1. MySQLWorkbenchを起動します。
    2. ワークスペースページで、MySQL接続の横にある+アイコンをクリックします。 [新しい接続のセットアップ]ダイアログが表示されます。
    3. [接続名]テキストボックスに、接続の名前を入力します。
    4. [接続方法]リストボックスで、[標準(TCP / IP)]を選択します。
    5. [パラメータ]タブの[ホスト名]テキストボックスに、 example.comと入力します。 、ここで example.com ドメイン名を表します。
    6. [ポート]テキストボックスが3306に設定されていることを確認します 。
    7. [ユーザー名]テキストボックスに、次のユーザー名のいずれかを入力します。
      • A2ホスティング(cPanel)アカウントのユーザー名: このユーザー名を使用すると、ホスティングアカウントのすべてのMySQLデータベースにアクセスできます。
      • cPanelで作成したMySQLデータベースのユーザー名: このユーザー名を使用すると、指定したユーザーに権限が付与されているすべてのMySQLデータベースにアクセスできます。
    8. [デフォルトスキーマ]テキストボックスに、アクセスするMySQLデータベースの名前を入力します。または、このテキストボックスを空白のままにして、後でデータベースを選択することもできます。
    9. [接続のテスト]をクリックし、[パスワード]テキストボックスに、手順7で指定したユーザー名のパスワードを入力します。

      MySQL Workbenchにパスワードを記憶させるには、[パスワードをキーチェーンに保存する]チェックボックスをオンにします。
    10. [OK]をクリックします。

      互換性のない、または非標準のサーバーバージョンに関する接続警告が表示された場合は、[続行]をクリックします。
    11. 接続が成功すると、MySQL接続が成功したというメッセージが表示されます。このメッセージが表示されない場合は、手順4〜9で指定した値を確認してから、再試行してください。
    12. [OK]をクリックします。 MySQL Workbenchは、新しい接続をワークスペースページに保存します。
    13. 接続を開くには、ワークスペースページで接続をクリックします。クエリの実行、テーブルの作成などができるようになりました。
    方法#2:SSH接続

    MySQL Workbenchを使用すると、SSHトンネルを使用してMySQLデータベースに安全に接続できます。これを行うには、次の手順に従います。

    1. MySQLWorkbenchを起動します。
    2. ワークスペースページで、MySQL接続の横にある+アイコンをクリックします。 [新しい接続のセットアップ]ダイアログが表示されます。
    3. [接続名]テキストボックスに、接続の名前を入力します。
    4. [接続方法]リストボックスで、[SSH経由の標準(TCP / IP)]を選択します。
    5. [SSHホスト名]テキストボックスに、 example.comと入力します。 :7822、ここで example.com ドメイン名を表します。
    6. [SSHユーザー名]テキストボックスに、A2ホスティング(cPanel)アカウントのユーザー名を入力します。
    7. [MySQLホスト名]テキストボックスに、localhostと入力します。
    8. [MySQLサーバーポート]テキストボックスが3306に設定されていることを確認します 。
    9. [ユーザー名]テキストボックスに、次のユーザー名のいずれかを入力します。
      • A2ホスティング(cPanel)アカウントのユーザー名: このユーザー名を使用すると、ホスティングアカウントのすべてのMySQLデータベースにアクセスできます。
      • cPanelで作成したMySQLデータベースのユーザー名: このユーザー名を使用すると、指定したユーザーに権限が付与されているすべてのMySQLデータベースにアクセスできます。
    10. [接続のテスト]をクリックします。 [SSHトンネルを開く]ダイアログボックスが表示されます。
    11. [パスワード]テキストボックスに、A2ホスティング(cPanel)アカウントのパスワードを入力します。

      MySQL Workbenchにパスワードを記憶させるには、[パスワードをキーチェーンに保存する]チェックボックスをオンにします。
    12. [OK]をクリックします。 [MySQLサーバーに接続]ダイアログボックスが表示されます。
    13. [パスワード]テキストボックスに、手順9で指定したユーザー名のパスワードを入力します。

      MySQL Workbenchにパスワードを記憶させるには、[パスワードをキーチェーンに保存する]チェックボックスをオンにします。
    14. [OK]をクリックします。接続が成功すると、接続パラメータが正しいというメッセージが表示されます。このメッセージが表示されない場合は、手順3〜9で指定した値を確認してから、再試行してください。
    15. [新しい接続のセットアップ]ダイアログボックスで、[OK]をクリックします。
    16. クエリの実行、テーブルの作成などができるようになりました。たとえば、ワークスペースページの[接続を開いてクエリを開始]で、手順3で指定した接続名をダブルクリックします。MySQLWorkbenchがアカウントに接続し、データベースを表示します。

    詳細情報

    MySQL Workbenchをダウンロードしてオンラインドキュメントを表示するには、http://dev.mysql.com/downloads/tools/workbenchにアクセスしてください。


    1. Pl/sqlでメールを送信する方法

    2. JSONBフィールドから集約されたキー/値のペアをフラット化しますか?

    3. 多数または未定義のカテゴリとのクロス集計

    4. .patch_storage