このトピックでは、DBeaverを使用してAnalyticDB for MySQLクラスターに接続する方法について説明します。
背景情報
DBeaverは、General Public License (GPL) の下で配布される無料のオープンソースのデータベース管理ツールです。 開発者とデータベース管理者向けに設計されています。 DBeaverは、MySQL、PostgreSQL、Oracle、Db2、SQL Server、SybaseなどのJava Database Connectivity (JDBC) と互換性のあるデータベースをサポートしています。 DBeaverは、データベーススキーマの表示、SQL文とスクリプトの実行、データの表示とエクスポート、バイナリラージオブジェクト (BLOB) またはキャラクターラージオブジェクト (CLOB) データの処理を行うことができるグラフィカルユーザーインターフェイス (GUI) を提供します。
前提条件
DBeaverを使用する前に、次の要件が満たされていることを確認してください。
- DBeaverがインストールされています。
- MySQL JDBCがインストールされています。
- DBeaverがインストールされているデバイスのIPアドレスが、AnalyticDB for MySQLクラスターのホワイトリストに追加されます。 詳細については、「ホワイトリストの設定」をご参照ください。
- インターネット経由でクラスターに接続する場合、AnalyticDB for MySQLクラスターのパブリックエンドポイントが取得されます。 詳細については、「パブリックエンドポイントの申請またはリリース」をご参照ください。
手順
- DBeaverを起動し、[データベース] > [新しいデータベース接続] を選択します。
- [データベースに接続] ダイアログボックスで、接続タイプに [MySQL] を選択し、[次へ] をクリックします。
- [データベースに接続] ダイアログボックスで、次の表に示すパラメーターを設定します。
パラメーター 説明 サーバーホスト AnalyticDB for MySQLクラスターへの接続に使用されるエンドポイント。 クラスターの接続情報は、AnalyticDB for MySQLコンソールの クラスター情報 ページで確認できます。
ポート AnalyticDB for MySQLクラスターへの接続に使用されるポート番号。 デフォルトのポート番号は、3306 です。 データベース AnalyticDB for MySQLクラスター内のデータベースの名前。
ユーザー名 AnalyticDB for MySQLクラスターへの接続に使用されるアカウントの名前。 次のアカウントタイプのいずれかを使用できます。- 特権アカウント
- 標準アカウント
Password AnalyticDB for MySQLクラスターへの接続に使用されるアカウントのパスワード。
- 上記のパラメーターを設定した後、[接続のテスト] をクリックします。 接続がテストに合格したら、[完了] をクリックしてクラスターに接続します。