07-26-2016, 03:49 PM
Всем привет. Захотел иметь возможность использовать русские имена в игре. Нашёл на форуме тему, сделал по ней. Спросил там, но потом увидел, что там последняя активность 4 года назад была.
Отрыл бд в mysql workbench.
Для базы сделал alter schema и выбрал: utf8 - utf8_general_ci
Для таблиц alter table и выбрал: utf8 - utf8_general_ci
Теперь при попытке создать русское имя выводится сообщение в stdout.log:
Не пойму где еще осталось latin1_swedish_ci или это сама игра в такой записывает. При этом если вернуть всё опять на latin1_swedish_ci, то сообщение об ошибке при создании персонажа с русским именем выводится тоже самое.
Подскажите, как побороть это. Где еще нужно изменить, чтобы везде было utf-8 и не возникало данной ошибки
Отрыл бд в mysql workbench.
Для базы сделал alter schema и выбрал: utf8 - utf8_general_ci
Для таблиц alter table и выбрал: utf8 - utf8_general_ci
Теперь при попытке создать русское имя выводится сообщение в stdout.log:
Цитата:26 Jul 14:53:24: [SEVERE] could not check existing charname:Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
Не пойму где еще осталось latin1_swedish_ci или это сама игра в такой записывает. При этом если вернуть всё опять на latin1_swedish_ci, то сообщение об ошибке при создании персонажа с русским именем выводится тоже самое.
Подскажите, как побороть это. Где еще нужно изменить, чтобы везде было utf-8 и не возникало данной ошибки