UTF-8 только в таблицах базы данных Grails

Не могли бы вы попробовать обновить хромедрайвер? Вот инструкция: WINDOWS Selenium

Загрузите желаемую версию Selenium здесь. (Выберите только Selenium 3.0+ и более позднюю версию, чем 3.7.1). Удалить существующий selenium-server-standalone-3.x.jar Скопируйте предпочтительный драйвер в эту папку \ configuration \ resources \ lib Chromedriver

Загрузите предпочтительный Chromedriver здесь , Скопируйте загруженный Chromedriver и вставьте в папку Katalon Studio. Вы можете использовать 32-разрядную версию Windows Chromedriver как для 32-разрядной, так и для 64-разрядной версии Windows.

\ configuration \ resources \ drivers \ chromedriver_win32 \ configuration \ resources \ drivers \ chromedriver_win64 Firefox (драйвер Gecko)

Загрузите предпочтительный драйвер Gecko здесь.

Скопируйте загруженный драйвер Gecko и вставьте в папку Katalon Studio

\ configuration \ resources \ drivers \ firefox_win32 \ configuration \ resources \ drivers \ firefox_win64

Дополнительную информацию можно найти по адресу: [110 ] https://docs.katalon.com/katalon-studio/docs/update-or-replace-web-browser-drivers-and-selenium.html#how-to-replace

6
задан knorv 26 January 2009 в 21:55
поделиться

3 ответа

В большинстве установок MySQL по умолчанию используется latin1, поэтому, если не указано иное, драйвер будет использовать значения по умолчанию. Достаточно добавить директивы кодировки в URL-адрес подключения, например:

jdbc: mysql: // localhost / databaseName? UseUnicode = yes & characterEncoding = UTF-8

Чтобы это работало, JAR-файл MySQL Connector должен быть версии 5 (3.x не будет работать).

Источник: Справочное руководство MySQL: Использование наборов символов и Unicode

12
ответ дан 8 December 2019 в 05:58
поделиться

По-видимому, необходимо взломать путь вокруг путем определения собственного диалекта SQL для, в спящем режиме (который Grails использует для персистентности).

3
ответ дан 8 December 2019 в 05:58
поделиться

также кодировка символов по умолчанию должна быть установлена ​​для базы данных во время создания

CREATE DATABASE databaseName DEFAULT CHARACTER SET utf8;
6
ответ дан 8 December 2019 в 05:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: