Как установить режим SQL в строке подключения JDBC для MySQL 8? - PullRequest
0 голосов
/ 25 апреля 2018

Я недавно обновил свой экземпляр MySQL с 5.7 до 8.0.Я подключился к своему старому экземпляру, используя JDBC и строку подключения, которая выглядела следующим образом:

jdbc:mysql://[host:port]/[database]/?sessionVariables=sql_mode=''

После обновления до 8.0 это приводит к этой ошибке

com.mysql.cj.exceptions.WrongArgumentException: Malformed database URL, failed to parse the connection string near '='')'.

Как установить режим SQLв строке подключения JDBC для MySQL 8?

Ответы [ 2 ]

0 голосов
/ 19 сентября 2018

Кажется, это ошибка в MySQL Connector / J. Я поднял сообщение об ошибке для него:

https://bugs.mysql.com/bug.php?id=92485

0 голосов
/ 25 апреля 2018

Я думаю, это может быть потому, что в sql_mode ничего нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...