Задавайте вопросы, мы ответим
Вы не зашли.
Доброго времени суток! После установки MySQL в директорию отличную от директории "по умолчанию", в частности 'F:\MySQL5\'
монитор mysql выдает следующее:
mysql: Character set 'cp1251' is not a compiled character set and is not specified in the 'C:\mysql\\share\charsets\Index.xml' file
Я понимаю, что он не может найти Index.xml, но как изменить данную ситуацию не знаю. Прошу помочь разобраться.
Неактивен
Расположение каталога кодировок Вы можете установить переменной character_sets_dir
в разделе [mysqld] файла my.ini. Раньше инсталлятор это делал автоматически, вроде бы...
Неактивен
paulus написал:
Расположение каталога кодировок Вы можете установить переменной character_sets_dir
в разделе [mysqld] файла my.ini. Раньше инсталлятор это делал автоматически, вроде бы...
Спасибо. Попробую. Отпишусь.
Неактивен
tim31al написал:
paulus написал:
Расположение каталога кодировок Вы можете установить переменной character_sets_dir
в разделе [mysqld] файла my.ini. Раньше инсталлятор это делал автоматически, вроде бы...Спасибо. Попробую. Отпишусь.
Не помогло. Все книги перерыл, но везде об этом умалчивают.
Неактивен
Возможно, кодировки нужны конкретно этому клиенту, попробуйте сделать то же самое для раздела
[client].
Неактивен
Решение найдено.
Директива
default-character-set=cp1251
должна быть только в секции [mysqld]. После установки она была ещё и в секции [client], после удаления всё нормально.
Неактивен