MySql и UTF8

Тема в разделе "SQL", создана пользователем profund, 18 май 2005.

Статус темы:
Закрыта.
  1. profund

    profund Гость

    Помогите:
    при переходе с MS SQL Server 2000 на Mysql 4
    ни консоль ни форма Struts не может больше выполнять INSERT на русском языке.
    Это баг?
     
  2. admin

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    profund
    т.е. MySQL не понимает конструкций, где в базу пихаешь кириллицу или что?
    что пишет? какая ошибка?
     
  3. profund

    profund Гость

    MySQL все понимает нормально, только извлекает одни знаки ???????.
     
  4. DinX

    DinX Гость

    А как ты перенёс бызу напиши пожалукйста подробно.
     
  5. KudesniK

    KudesniK Гость

    А SET CHARACTER SET utf8 не поможет? Может как-либо не донастроил MySQL?
     
  6. dizet

    dizet Гость

    Да, и у меня была такая проблемма.
    MySQL 4 и более позднии версии работают в UTF8 по умолчанию.

    Для себя я нашел выход - перевести все данные сайта из cp1251 в UTF-8 и теперь не жалею. У кодировки UTF-8 есть очень много достоинств. Поддержка UTF есть в Perl, Python, Php.
    Вот не плохой документ на тему UTF-8:
    http://www.webmastak.com/articles/2006/07/..._utf8_encoding/
     
  7. Gisma

    Gisma Гость

    вообще важно знать версию мускул 4.0.* или 4.1.*
    потом настройки my.ini посмотреть
    потом сверить настройки php.ini
    потом апачевский чарсет
    вот такая вот загогулина:);)
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей