dimOn писал(а):
из sql-редактора клиента(!):
show create database ...
show variables like "%char%"
show variables like "%colla%"
На тесте.
Код:
bgbilling CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */
Код:
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results
character_set_server utf8
character_set_system utf8
character_sets_dir /usr/share/percona-server/charsets/
Код:
collation_connection utf8_general_ci
collation_database utf8_unicode_ci
collation_server utf8_unicode_ci
На рабочем отличается.
Рабочий еще с версии 4.6
Код:
bgbilling CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */
Код:
character_set_client utf8
character_set_connection utf8
character_set_database cp1251
character_set_filesystem binary
character_set_results
character_set_server utf8
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
Код:
collation_connection utf8_unicode_ci
collation_database cp1251_general_ci
collation_server utf8_unicode_ci
Мне не нравится про collation_database и character_set_database. Необходимо изменить?
На рабочем в data.properties задано
Код:
/bgbilling?useUnicode=true&characterEncoding=UTF-8&connectionCollation=utf8_unicode_ci&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true&useCursorFetch=true&queryTimeoutKillsConnection=true&connectTimeout=1000
Тестовый 6.2 как скачан с сайта, так и работает