MySQLへ接続できない場合の対処方法

フォローする

MCがMySQLに接続できない場合、MCの「管理(Admin)」タブ>「設定(Settings)」タブ>「一般(General)」>「RoboServerログデータベース(RoboServer Log Database)」にて、下記のような3つのケースごとにエラーメッセージが表示されることがあります。
それぞれの対処方法をお試しください。

 

ケース1

<エラーメッセージ>

Error connecting to the database: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago.
The driver has not received any packets from the server.

2014_1.png

<原因>
・「ホスト」項目または「Port」項目に設定した値が正しくない
・「ホスト」項目に設定したホスト名が名前解決できない
・ファイアウォール等で通信がブロックされている

<対処方法>
・設定したホスト、ポートの値が正しいか確認する
・ホスト名ではなくIPアドレスを指定する
・ファイアウォールやネットワーク等の設定を確認する

 


ケース2

<エラーメッセージ>

Error connecting to the database: Could not load JDBC driver for MySQL Database. Ensure that the Management Console administrator has uploaded the required driver on the Admin->Settings tab, and that the configuration allows receiving JDBC drivers from theManagement Console.

2014_2.png

<原因>
・JDBCドライバーがアップロードされていない

<対処方法>
・MCでJDBCドライバーをアップロードする
アップロード方法は『jdbcドライバの設定、ログデータベースの設定』を参考にしてください。

 


ケース3

<エラーメッセージ>

Error connecting to the database: Access denied for user 'ユーザー'@'ホスト' (using password: YES)

2014_3.png

<原因>
・「ユーザー名」項目または「パスワード」項目に設定した値が正しくない
・MySQL側に、MCで指定したホストからの接続が許可されていない
・MySQL側に、MCで指定したユーザーに権限がない

<対処方法>
・設定したユーザー名、パスワードが正しいか確認する(※MySQLのインストール時に設定したもの)
・MySQLに、指定したホストからの接続を許可する
・MySQLに、指定したユーザーに権限を付与する

 

 

参考

Tomcat構築作業手順書
※ご利用にはBizRobo! PORTALのアカウントが必要です。詳しくはこちらを参照してください。

 

0人中0人がこの記事が役に立ったと言っています

コメント

0件のコメント

ログインしてコメントを残してください。