Базы MySQL на мастерхосте - cp1251
Подскажите что делать?
На мастерхосте БД в 1251. залить туда Drupal-таблицы UTF-8 не представляется возможным.
- 's blog
- Для комментирования войдите или зарегистрируйтесь
У меня сайт на мастерхосте и все в порядке. Я сначала настраивал движок и заносил контент на локалхосте, используя денвер. Затем выгрузил базу с помощью phpMyAdmin'а, но при выгрузке указал режим совместимости с Mysql 3.23, затем залил файл по FTP, подключился по SSH и портировал базу используя команду
mysql -u ЮЗЕР -pПАРОЛЬ ИМЯ_БД < ФАЙЛ_С_БАЗОЙ
- Для комментирования войдите или зарегистрируйтесь
1. phpMyAdmin удобно пользоваться, когда сайт из десятка страниц. А если размер базы в несколько десятков мегабайт?
2. Нужен нормальный хостинг, а не такой "огород" с перекодировками.
- Для комментирования войдите или зарегистрируйтесь
Сейчас на сайте Мастерхоста висит следующая информация об их MySQL:
----------------------------------
Версия: 4.0.хх / 5.0.x. Основная кодировка: cp1251 (Windows). Дополнительно поддерживается KOI8-R и UTF8 (в случае версии 5.0.x).
----------------------------------
Я написал письмо в саппорт и получил следующий ответ:
----------------------------------
Здравствуйте!
Все вновь создаваемые площадки виртуального хостинга создаются на серверах с
MySQL 5.0.24. UTF-8 поддерживается.
> Я выбираю хостера для сайта и рассматриваю Вашу компанию в качестве
> одной из кандидатур. "Движок" моего сайта требует, чтобы данные в БД
> MySQL хранились в кодировке UTF-8. Возможно ли это на Вашем хостинге?
> (Насколько я знаю, основная кодировка у Вас - cp1251.)
--
С уважением,
Aleksandr Demushkin,
.masterhost
http://masterhost.ru/support/howtocontact/
----------------------------------
Похоже, что проблема кодировок решена?
- Для комментирования войдите или зарегистрируйтесь
Да. Решена. У меня сайт на мастерхосте.
- Для комментирования войдите или зарегистрируйтесь
А не скажите ли, в какой кодировке мне нужно создавать базы на локальном денвере, чтобы они потом нормально на мастерхост заливались? Я в локалке (по совету друга) создал сайт в utf-8 ru... но дамп этот мастерхостовский майадмин есть не хочет... говорит неверен синтаксис мускула
- Для комментирования войдите или зарегистрируйтесь
Я бы сменил провайдера... Это просто дружеский совет(не сочтите за рекламу) :)
- Для комментирования войдите или зарегистрируйтесь
ну я краем уха слышал, что здесь были конфликты с мастерхостом... ))... так что только (за антирекламу.):).. но я на самом деле 5 лет с ними работаю.... вроде привык... особых нареканий нет... или консультации по работе друпала на мастерхосте теперь "нерекомендованы"? ))
- Для комментирования войдите или зарегистрируйтесь
Я больше восьми лет.... пока в прошлом году не покинул (объяснять причины очень долго, но в целом: у них бизнес вырос клиенты упали)
- Для комментирования войдите или зарегистрируйтесь
И всетаки ))... в какой кодировке нужно создавать базу в локальном денвере, для дальнейшего переноса ее на другие хосты? (в моем случае это как не крути мастерхост )).
- Для комментирования войдите или зарегистрируйтесь
проблема решена, насколько я понимаю, очень давно. тем не менее добавлю :)
кодировка utf8.
перед заливкой дампа проверьте или добавьте строчку set names utf-8.
- Для комментирования войдите или зарегистрируйтесь





Комментарии