GD Star Rating
loading...

Очередной нид хелп!

Перетаскиваю разбухший сайт на безлимитный хостинг. Была кодировка cр1251, нужна, разумеется, UTF8. Ни хрена не могу корректно перетащить базу данных.

Старый хостинг. Новый тестовый. Небесплатно. Кто готов помочь ? жду ответа.

Была кодировка cр1251, нужна, разумеется, UTF8, 5.0 out of 5 based on 1 rating
Tagged with →  

10 Responses to Была кодировка cр1251, нужна, разумеется, UTF8

  1. Splmo:

    ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_general_ci;
    ALTER TABLE tablename CHARACTER SET utf8 COLLATE utf8_general_ci;
    ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

  2. SumMsk:

    Спасибо. А что делать, если на хостинге ни хрена нет прав для создания отдельной базы?

  3. DerLt:

    попробуй в самое начало дампа добавить строку
    set names utf8;

  4. Enobad:

    sypex dumper попробуй

  5. SumMsk:

    x-one: Да, попробовал, даже версию про купил. Сейчас буду мучить.

  6. SumMsk:

    Сейчас попробую.

  7. Kc4nod:

    зайди в бд саму, через phpmyadmin, sequel pro, или то, что под рукой. скорее всего тебе придется поебаться значительно сильнее, чем приведенные хорошие команды.

  8. SumMsk:

    Балина!!!!!

    Сколько крови было выпито! Как я ебался 3 дня с этой кодировкой! Как я все файлы переводил в другую кодировку! Билядь!

    А оказалось то только, что в двух файликах неприметных забыли сменить в способе связи с базой данных кодировку. Ебать колотить, это ведь было то, с чего надо было начинать!

    Блин, всем спасибо, я дебил.

  9. Splmo:

    я понимаю, что вопрос уже решился, но все же.
    а зачем тут новая бд? если нет совсем ничего – сиквел код в пхпшку, пхпшку запустить, пхпшку удалить. простейшие вещи такие как дамп, алтеры, вот это все – написать то как два пальца, ну вы понимаете.

  10. SumMsk:

    Да, проблема решена, и лежала она в другой плоскости, а не в кодировке дампа базы.

Добавить комментарий