установка mysql в денвере- в кодировку utf8

Тема в разделе "Базы данных", создана пользователем Димитрий, 3 янв 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Димитрий

    Димитрий

    Регистр.:
    1 фев 2007
    Сообщения:
    288
    Симпатии:
    77
    по умолчанию- денвер3, да и любой другой- имеет кодировку cp1251 базы данных.
    это не есть хорошо, особенно если учесть что скажем wordpress utf8 юзает.

    если просто перепрописывать в my.chf кодировку- это не помогает..
    phpmyadmin показывает все ту же cp1251, на официальном форуме кто-то решал проблему- но ответили очень не внятно..

    так и не понятно было, где что прописывать, чтобы окончательно задать утф.

    может кто-то знает?
     
  2. Wentix

    Wentix Создатель

    Регистр.:
    26 авг 2008
    Сообщения:
    29
    Симпатии:
    14
    MySQL Server Instance Config Wizard -> Detailed Configuration -> Manual Selected Default Character Set / Collation = utf8.

    Или через консоль mysql.exe и выполняем charset utf8.
     
  3. Димитрий

    Димитрий

    Регистр.:
    1 фев 2007
    Сообщения:
    288
    Симпатии:
    77
    а где же искать данные пункты? при запуске денвера и mysql нигде их не вижу..

    они есть только если отдельно mysql был поставлен..а через денвер их просто нет
     
  4. Yozik

    Yozik

    Регистр.:
    5 дек 2007
    Сообщения:
    238
    Симпатии:
    65
    Вот здесь подробнее:
    http://www.firsthand.ru/node/4
     
  5. ITZeron666

    ITZeron666 Писатель

    Регистр.:
    17 сен 2008
    Сообщения:
    4
    Симпатии:
    0
    Возмжно не понял сути проблеммы, но насколько я знаю кодировку базы можно задать при создании базы в пхпмаинадмине, Также в .htaccess и в таблицах базы.
     
  6. rit

    rit

    Регистр.:
    5 дек 2006
    Сообщения:
    571
    Симпатии:
    116
    А не проще указать в строках подключения к базе, ту кодировку которая нужна для работы....
     
  7. Jameson

    Jameson Читатель

    Заблокирован
    Регистр.:
    25 июн 2007
    Сообщения:
    406
    Симпатии:
    92
    Вообще-то, насколько я помню (и вот заодно смотрю на свой денвер-3), он использует в качестве БД MySQL пятой версии, в которой в принципе кодировка сервера может быть только UTF-8, а вот сопоставление соединения (collation) - любое. Так что при создании базы в phpMyAdmin ставите ей collation utf8_general_ci и наслаждаетесь вордпрессом.
     
  8. SashaBorandi

    SashaBorandi Создатель

    Регистр.:
    19 окт 2007
    Сообщения:
    20
    Симпатии:
    1
    Кстати а у меня вопрос... А как правильно указать кодировку utf8? Если там куча вариантов utf8_****_ci...
     
  9. Димитрий

    Димитрий

    Регистр.:
    1 фев 2007
    Сообщения:
    288
    Симпатии:
    77
  10. kiu87

    kiu87 Писатель

    Регистр.:
    20 янв 2009
    Сообщения:
    4
    Симпатии:
    0
    может стоит не денвер юзать, а поставить все по отдельности
     
Статус темы:
Закрыта.