sql >> Database >  >> RDS >> Mysql

MySQLNonTransientConnectionException Kan geen verbinding maken met de databaseserver. Veroorzaakt door:java.lang.NullPointerException

Welke versie van mysql-connector-java staat op je programma? Ik voer je code uit op mijn pc en er is geen probleem. Maar ik verander mysql-connector-java naar versie 5.1.26, ik kreeg dezelfde foutmelding. U gebruikt mysql 8.0.11, dus u kunt proberen mysql-connector-java 8.0.11 te gebruiken.

Trouwens , de URL , zou je zo moeten schrijven in versie 8

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


  1. Unieke waarden en tellingen voor elk ophalen

  2. selecteer rownum uit salaris waarbij rownum=3;

  3. Illegale mix van sorteringen (utf8mb4_unicode_ci,IMPLICIT) en (utf8mb4_general_ci,IMPLICIT) voor bewerking '='

  4. Wat zegt de SQL-standaard over haakjes in SQL UNION/EXCEPT/INTERSECT-instructies?