0

過去 2 日間、MYSQL と Jython に関する問題を解決してきました。

エラーが表示され続けます:

zxJDBC.DatabaseError: ハンドシェイク中に通信障害が発生しました。localhost:3306 で実行されているサーバーはありますか? [SQLコード: 0]

複数のソリューションを試しました:

1.) mysql のポート番号の変更

2.) 接続方法のバリエーションを試す

ただし、これまでに機能したものはありません。

私の netstat は、実際にポート 3306 で実行されているサーバーがあることを示しています。

0.0.0.0 3306 c:\xampp\mysql\bin\mysqld.exe

私のコードは次のようになります:

from com.ziclix.python.sql import zxJDBC
userInfo = {'user':'root', 'password':'', 'databaseName':'amda','serverName':'localhost','port':3306}
dbconnection = zxJDBC.connectx("org.gjt.mm.mysql.MysqlDataSource", **userInfo)

できれば、助けてください!どうもありがとう!

4

1 に答える 1

0

あなたはこのスレッドを通りたいかもしれません。
MySQL Forum
同様のエラーです

于 2013-02-22T16:48:45.823 に答える