2012-11-25 42 views
5

MySQLサーバーへの接続を確立できません。JDBC Mysqlを使用した接続エラー

jdbc:mysql://<my_IP_address>:1005/rs_pm 

これは、コードの行です: これは、接続文字列である私は、JDBCを使用してネイティブのJavaプログラムを作成することができました

var conn = Jdbc.getConnection(connString, mysql_user, mysql_pass); 

が、それだけで罰金、同じ接続を使用して接続します文字列/ユーザー名/パスワード。 (はい、私はポートが非標準であることを知っていますが、それはどのように設定されていて、それはネイティブのJavaアプリケーションで動作します)。

ルーターのログを見ています。ネイティブJavaアプリケーションに接続しようとすると、トラフィックが入ることがあります。しかし、G Appsでスクリプトを実行すると表示されませんGoogle IPアドレスで受信されたパケット。

私だけですか?どこかに問題はありますか?

ありがとうございます。

アップデート標準のmysqlポート(3306)を使用すると、接続が正常に動作するように見えます。 Google Appsの何かが指定したポート(1005)や他のポートで送信接続を試行しないように見えます。おそらく、彼らが使用するjdbcコネクタはポート3306だけをサポートしていますか?この動作はどこにも書かれていないので、私はバグを報告します。

+0

十分な評判が得られたら、ここに戻ってあなたのアップデートを回答として投稿して、この質問に完全なサークルを付ける必要があります。 – davidethell

答えて

1

データベースサーバーへのJDBC接続は、ポート1025以上でのみサポートされています。

関連する問題