MySQLインスタンスの接続方法は次のとおりです。
詳細については、MySQLインスタンスの接続をご参照ください。
より詳しい紹介については、インスタンスに接続できない場合をご参照ください。
MySQLコンソールにログインし、インスタンスリストでインスタンスIDをクリックして、インスタンス詳細ページに入り、確認します。
MySQLコンソールにログインし、インスタンスリストの中のインスタンスIDをクリックして、インスタンス詳細ページに入り、「パブリックネットワークアドレス」のところを開きます。
プライベートネットワークを使用して接続することをお勧めします。この接続方法ならばプライベートネットワークの高速ネットワークを使用しますので、低レイテンシーです。プライベートネットワークの接続については、MySQLインスタンスの接続をご参照ください。
まずクイック接続チェックツールを使って原因調査を行い、チェックレポートの表示に従い、接続できない場合によくあるケースで対応するソリューションを検索してください。
プライベートネットワーク経由で直接アクセスすることはできません。対処方法については、リージョンが異なる場合をご参照ください。
CVMとTencentDB for MySQLが同一リージョンでも、必ずしも同一VPCとはなりません。VPCが異なる可能性があります。
プライベートネットワーク経由で直接接続することはできませんが、CCNを使用してクロスアカウントのプライベートネットワーク接続を実現することができます。
「ERROR 1045(28000):Access denied for user...」 のプロンプトが出現した時は、入力したクラウドデータベースアカウント、パスワードが正しいかどうかを確認してください。パスワードを忘れた場合は、パスワードの再設定をご参照ください。正しい情報を再度入力した後もこのエラーが発生する場合は、ご自身のインスタンスが接続IPを制限していないかを、MySQLコンソールのインスタンス管理ページの【データベース管理】>【アカウント管理】で確認してください。
「ERROR 1040(00000):Too many connections」のプロンプトが出現した時は、クラウドデータベースインスタンスの現在の最大接続数が制限を超えていることを意味します。一般的な原因と対処方法は次のとおりです。
i. sleepスレッド数が非常に多い場合は、コンソールでwait_timeoutおよびinteractive_timeoutのパラメータ値を下げることをお勧めします。
ii. スロークエリーの堆積。long_query_timeのパラメータ値はデフォルトで10sです。1s - 2sに変更し、スロークエリーのログを観察することをお勧めします。
iii. sleepスレッド数が非常に少なく、スロークエリーの堆積もない場合は、コンソールで、max_connectionsのパラメータ値を大きくすることをお勧めします。
「ERROR 2003 (HY000): Can't connect to MySQL server...」のプロンプトが出現した時は、入力したクラウドデータベースのIP、ポート情報が正しいかどうか確認してください。正しい情報を再度入力してもこのエラーが発生する場合は、このインスタンスのコンソールのセキュリティグループポリシーを確認し、そのCVMにこのデータベースに接続する権限があるかどうかを確認します。クラウドデータベースセキュリティグループをご参照ください。
データ移行時に接続性テストに合格しない場合は、表示されたマイグレーションプロキシIPについて、セキュリティポリシーを通過させているかを確認してください。
ユーザーがinit_connectパラメータを設定している場合。例:mysql>set global init_connect='insert into db_monitor.accesslog(thread_id,log_time,localname,matchname) values(connection_id(),now(),user(),current_user())';
これによって、super権限以外の各ユーザーの接続がトリガーされ、データベースに接続するたびにdb_monitor.accesslogテーブルに1件のレコードが挿入されます。一度db_monitor.accesslogテーブルにトランザクションを実行していないイベントや関連するロック待ちがあると、insert into db_monitor.accesslogテーブルの操作がいずれも引っかかって止まり、さらにsuper権限以外のユーザーのすべての接続も滞留して、クラウドデータベースの正常な使用に影響を及ぼします。init_connectパラメータは、慎重に設定するようにしてください。
この記事はお役に立ちましたか?