Перейти к содержимому

Фотография

кодировка данных в MySQLпоменять нада


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1
il.

il.
  • Свой человек
  • 863 сообщений
В общем есть база там все тексты на русском в кодировке cp1251 как эти данные поменять в кодировку utf-8
?
  • 0

#2
il.

il.
  • Свой человек
  • 863 сообщений
up
  • 0

#3
Банников Павел

Банников Павел
  • Частый гость
  • 61 сообщений
попробуй конвертировать
varchar ->nvarchar
text -> ntext
  • 0

#4
BAD

BAD

    Заядлый П.П.

  • В доску свой
  • 5 727 сообщений
Ил, а нельзя их выгрузить в какой-нить текстовый вариант, поменять кодировку, а потом опять подкачать?
  • 0

#5
TimsoN [X-Code]

TimsoN [X-Code]
  • Частый гость
  • 55 сообщений
Выгружаешь данные из таблицы. У таблицы меняешь кодировку. Загружаешь данные в таблицу. Это можно очень удобно провернуть с помощью проги EMS MySQL Manager 3. Он даже генерит insert скрипты для добавляния данных при экспорте из таблицы.
  • 0

#6
il.

il.
  • Свой человек
  • 863 сообщений
В общем понятно. какого то альтернативного выгрузки-загрузки способа нет.
Просто это как то непочеловечески выгружать потом заново заливать....
  • 0

#7
il.

il.
  • Свой человек
  • 863 сообщений

Ил, а нельзя их выгрузить в какой-нить текстовый вариант, поменять кодировку, а потом опять подкачать?

Да просто там большая база. Не хотел велосипед изобретать. Думал может есть прога какая нибудь или команда в mysql чтобы это осуществить без напряга
  • 0

#8
il.

il.
  • Свой человек
  • 863 сообщений

попробуй конвертировать
varchar ->nvarchar
text -> ntext

А что это даст ? сори если тупой вопрос. просто не пойму как это на кодировку подействует
  • 0

#9
KFC

KFC
  • Частый гость
  • 99 сообщений
попробуйте так:
INSERT INTO utf8table (utf8column)
SELECT CONVERT(cp1251field USING utf8) FROM cp1251table;
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.