Беда с кодировками

12
Kide
На сайте с 29.03.2007
Offline
69
#11

1. Поменять кодировку в базе - 15 мин.

Юзайте phpMyAdmin

или через бекап

2. После изменения кодировки надо обратить внимание на вывод данных из Мамбы...

Возможно потребуется явно указать, чтоб она отдавала данный в cp1251

Hasta La Victoria Siempre!
S
На сайте с 20.12.2006
Offline
4
#12
Kide:
1. Поменять кодировку в базе - 15 мин.
Юзайте phpMyAdmin
или через бекап
2. После изменения кодировки надо обратить внимание на вывод данных из Мамбы...
Возможно потребуется явно указать, чтоб она отдавала данный в cp1251

1.1 Как поменять кодировку существующих таблиц? Я могу поменять сравнение с cp1251 на utf8, однако существующие таблицы остаются в cp1251. Вообще, как понять, в какой кодировке у меня сейчас данные в таблицах?

1.2 Когда я делаю дамп базы (я так понимаю, дамп и бэкап - суть одно и то же) phpmyadmin выдает ошибку о том, что я привысил 120 секунд на выполнение запроса или что-то в этом духе.

2. Знать бы еще где это сделать...

S
На сайте с 28.10.2005
Offline
319
#13

Предлагаю придумать еще пару десятков кодовых таблиц для кириллицы, чтоб народ окончательно довести)

Kide
На сайте с 29.03.2007
Offline
69
#14
scalto:
1.1 Как поменять кодировку существующих таблиц? Я могу поменять сравнение с cp1251 на utf8, однако существующие таблицы остаются в cp1251. Вообще, как понять, в какой кодировке у меня сейчас данные в таблицах?

Посмотрите их )

Через пресловутый phpMyAdmin

Там указано в какой кодировке идут данный в ваших таблицах

scalto:

1.2 Когда я делаю дамп базы (я так понимаю, дамп и бэкап - суть одно и то же) phpmyadmin выдает ошибку о том, что я превысил 120 секунд на выполнение запроса или что-то в этом духе.

Получить доступ к хостингу по SSH и через Mysqldump сделайте бекап.

Или скажите хостерам чтоб сделали Вам бекап... Обычно это не вызывает проблем.

Потом перекодируем документ из utf8 в cp1251 и явно указываем, что у нас тип таблиц cp1251 (меняем DEFAULT CHARSET=utf8 на DEFAULT CHARSET=cp1251)

обновляем бекап на сервере.

Если сайт потом показывается в виде "???????" идем на joom.ru и ищем ответы

scalto:

2. Знать бы еще где это сделать...

гугл рулит :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий