- Старая версия, MySQL Connector / J 5.x версии подключения:
URL = JDBC: MySQL: // локальный: 3306 / = истина thrcloud_db01 = utf8 useUnicode & characterEncoding?
Driver-класса имя-= com.mysql.jdbc.Driver - Новая версия MySQL Connector / J соединение после 6.x:
URL = JDBC: MySQL: // локальный :? 3306 / thrcloud_db01 serverTimezone & characterEncoding UTC = = = utf8 & useUnicode UseSSL = ложь истинного &
-имя-класса Driver = com.mysql.cj. jdbc.Driver
Примечание: Новый MySQL управляемого URL должен установить часовой пояс, а именно serverTimezone = UTC, в противном случае он сообщит следующее сообщение об ошибке:
java.sql.SQLException: Время для зоны сервера «Öйú ± Е х ¼Ê ± ¼ä» не распознан , или представляет собой более чем один часовой пояс. Вы должны настроить либо сервер или драйвер JDBC ( с помощью свойства конфигурации serverTimezone) использовать более значение времени , специфические зоны , если вы хотите использовать поддержку часового пояса. на com.mysql.cj.jdbc.exceptions.SQLError.createSQLException (SQLError.java: 129) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.mysql.cj.jdbc.exceptions. SQLError.createSQLException (SQLError.java: 97) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.mysql.cj.jdbc.exceptions.SQLError.createSQLException (SQLError.java: 89) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.mysql.cj.jdbc.exceptions.SQLError.createSQLException (SQLError.java: 63) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.mysql.cj.jdbc.exceptions. SQLError.createSQLException (SQLError.java: 73) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException (SQLExceptionsMapping.java: 76) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.mysql.cj.jdbc.ConnectionImpl.createNewIO (ConnectionImpl.java: 835) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.mysql.cj.jdbc.ConnectionImpl. <INIT> (ConnectionImpl.java:455) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.mysql.cj.jdbc.ConnectionImpl.getInstance (ConnectionImpl.java: 240) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.mysql.cj.jdbc.NonRegisteringDriver.connect ( NonRegisteringDriver.java: 199) ~ [MySQL-разъем-Java-8.0.14.jar: 8.0.14 ] на com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection (DruidAbstractDataSource.java: +1464) ~ [друид-1.0.31 .jar: 1.0.31 ] на com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection (DruidAbstractDataSource.java: 1529) ~ [друида-1.0.31.jar: 1.0.31 ] на com.alibaba.druid.pool.DruidDataSource $ CreateConnectionThread.run (DruidDataSource.java: 2109) ~ [друид-1.0.31.jar: 1.0.31 ] Вызванный: com.mysql.cj.exceptions.InvalidConnectionAttributeException: время значение зоны сервера «Öйú ± Е х ¼Ê ± ¼ä» не распознан , или представляет собой более чем один часовой пояс. Вы должны настроить либо сервер или драйвер JDBC ( с помощью свойства конфигурации serverTimezone) использовать более значение времени , специфические зоны , если вы хотите использовать поддержку часового пояса. в sun.reflect.GeneratedConstructorAccessor29.newInstance (Unknown Source) ~ [на: на]