поиск:
Полезные ссылки

  • Форум по MySQL

  • Статьи по MySQL

  • Вопросы по MySQL

  • MySQL.com


  • Базы данных

  • MySQL

  • PostgreSQL


  • PHP конференция 2005
    Подробности!

    4.6.7. Проблемы с наборами символов

    При попытке воспользоваться набором символов, не включенным в исполняемый файл, можно столкнуться со следующими неприятностями:

    • В программе задан неверный путь к каталогу, в котором хранятся наборы символов (по умолчанию это /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.

     
    © 1997-2005 PHP Club Team
    Rambler's Top100