:: urbansheep (urbansheep) wrote,
:: urbansheep
urbansheep

Разрулили проблему с mysql-utf8@textdrive

Итак, была проблема: мускл неверно перекодирует и неверно выводит данные.

Выяснилось (благодаря наводящему вопросу gamerdenis_msk), что на моей хостинговой машине по умолчанию стоит latin1-чарсет. Смена чарсета постфактум (на уже импортированных данных) не срабатывала, так как неверно происходил сам импорт. В процессе решилось всё так:

  • На базу данных поставлен default character set "utf8";
  • Логин в шелл-клиент, set names "utf8";
  • TRUNCATE TABLE "blah";
  • Ре-импорт данных из дампа.

В результате: всё выводит нормально, после перевода контента вики в ютф8 и восстановления её на новом месте можно будет смотреть, что нам даёт ютф8 в плане выборок/сортировок.

 
 

Subscribe
  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 4 comments