:: DEVELOPER ZONE
При попытке воспользоваться набором символов, не включенным в исполняемый файл, можно столкнуться со следующими неприятностями:
В программе задан неверный путь к каталогу, в котором хранятся наборы
символов (по умолчанию это /usr/local/mysql/share/mysql/charsets
).
Данную проблему можно решить с помощью настройки
--character-sets-dir
.
Набор символов является многобайтовым и не может быть загружен динамически. В таком случае нужно перекомпилировать программу и включить в нее поддержку нужного набора.
Набор символов может быть загружен динамически, но конфигурационного файла для него нет. В таком случае нужно скопировать файл для этого набора из нового дистрибутива MySQL.
В файле Index
нет имени набора символов.
ERROR 1105: File '/usr/local/share/mysql/charsets/?.conf' not found (Errcode: 2)
В таком случае нужно либо установить новый файл Index
или вручную внести в
него недостающие имена наборов.
Узнать имя набора символов таблиц MyISAM
можно с помощью команды myisamchk -dvv table_name
.
© 1995-2005 MySQL AB. All rights reserved.