2016-05-12 9 views
-1

マイコード:jspにホストされたmysqlデータベースを接続するには?

String connectionurl="jdbc:mysql://parthramiz.esy.es/u804261533_impac"; 
Class.forName("com.mysql.jdbc.Driver"); 
String user="abc"; 
String passwd="****"; 
Connection con=DriverManager.getConnection(connectionurl,user,passwd); 

エラーが発生します。

CommunicationsException:サーバーに送信された通信リンク障害最後のパケットが0ミリ秒前でした。

どの接続文字列が使用されますか?

+0

このエラーが発生している場所でコードを提供する必要があります。 –

+0

String connectionurl = "jdbc:mysql://parthramiz.esy.es/u804261533_impac"; \t \t Class.forName( "com.mysql.jdbc.Driver"); \t \t String user = "abc"; \t \t文字列passwd = "****"; \t \t \t \t接続con = DriverManager.getConnection(connectionurl、user、passwd); –

+0

@ParthModiは常にあなたの質問を更新します。コメントにコメントを書く必要はありません。 –

答えて

0

この種のエラーは、ほとんど発生しません。

まず、ローカルホストのMySQLが実行されている場所を確認してください。\sと入力して確認してください。

次に、ポート番号が同じであることを確認します。

それでも問題が解決しない場合は、おそらく許可の問題です。grant all on *.*に「password」と指定してからフラッシュ特権を実行し、127.0.0.1をlocalhostに置き換えて再接続してください。

これをチェックするSO post

関連する問題