mysql8 连接报错:원인: java.sql.SOLException: 서버 시간대 값 'PDT'가 인식되지 않거나

문제 현상은 그림에 나와 있습니다.

 특정 오류 정보:

원인: java.sql.SOLException: 서버 시간대 값 'PDT'가 인식되지 않거나 둘 이상의 시간대를 나타냅니다.
시간대 지원을 활용하려면 보다 구체적인 시간대 값을 사용하려면 서버 또는 jdbc 드라이버(serverTimezone 구성 속성을 통해)를 구성해야 합니다 .
com.mysql.cj.jdbc.exceptions.sQLError.createSQLException(SQLError.java:129)에서 com.mysql.ciidbc.exceptions.solError.createSoLException(SOLError.java:97, com.mysql.cj.jdbc.exceptions에서. sQLError.createsQLException(SQLErrorjava:89) at com.mysql.cj.jdbc.exceptions.sQLError.createSQLException(SQLError.java:63) at com.mysql.cj.jdbc.exceptions.soLError.createSoLException(SOLError.java;73)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:76) at com.mysql.cj.jdbc.ConnectionImpl.createNewIoConnectionImpljava:835) at com.mysql.ci.idbc.ConnectionImpl.<init> (ConnectionImpljava:455)

문제 원인:

내 연결 문자열은 다음과 같이 작성됩니다.

시간대가 지정되지 않은 경우 serverTimeZone을 추가하기만 하면 됩니다.

 최종 연결 문자열 정보는 다음과 같습니다.

드라이버 클래스 이름: com.mysql.cj.jdbc.드라이버 
URL: idbc:mysql://192.168.214.173:3306/xxx?- 
useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimeZone=UTC
사용자 이름: xxx
암호:xxx

Supongo que te gusta

Origin blog.csdn.net/yeyuningzi/article/details/127350941
Recomendado
Clasificación