Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQLNonTransientConnectionException Verbindung zum Datenbankserver konnte nicht hergestellt werden. Verursacht durch:java.lang.NullPointerException

Welche Version von mysql-connector-java befindet sich in Ihrem Programm? Ich führe Ihren Code auf meinem PC aus, und es gibt kein Problem. Aber wenn ich mysql-connector-java auf Version 5.1.26 ändere, erhalte ich denselben Fehler. Sie verwenden mysql 8.0.11, also können Sie versuchen, mysql-connector-java 8.0.11 zu verwenden.

Übrigens, die URL , sollten Sie in Version 8 so schreiben

String URL= "jdbc:mysql://127.0.0.1:3306/db_example?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=CONVERT_TO_NULL&serverTimezone=GMT";