2015-11-09 2 views
0

У меня большая проблема с типом GUID в моей базе данных sqlite, когда я хочу перенести его в mysql.Перенос sqlite в mysql (проблема типа guid)

У меня есть SQLite базы данных с таблицами, содержит типы GUID в SQLite профессионального эксперта он отображается в шестнадцатеричном

но в Navicat премии это показывать, как caracters

В моей тузда таблице у меня есть это Структура: enter image description here

Когда я переношу свои данные из SQLITE в MYSQL, он отображается как символы не шестнадцатеричные. Когда я экспортирую из sqlite в csv, это одна и та же проблема, но не отображается как шестнадцатеричный формат.

МОЙ ВОПРОС: Как сделать для экспорта из Sqlite Для Mysql и имея в тузд шестнадцатеричном формате, как изображения Correct format

Спасибо за вашу помощь и извините за мой плохой английский

+0

Попробуйте использовать одну кодировку для экспорта и импорта данных? –

+0

Я экспортировал свои данные и импортировал их с помощью utf8 –

+0

Хорошо, конвертируйте таблицу в 'utf8', теперь вы используете' latin1_swedish_ci' –

ответ

0

Используйте один кодировать в sqlite и mysql, например utf8. Теперь вы используете в MySQL latin1_swedish_ci кодировку, например, конвертируете ее в utf8_general_ci.

+0

Но когда я экспортирую его в csv, он не выглядит таким же, как у профессионального эксперта sqlite. он отображается как символы не как шестнадцатеричные. я могу экспортировать его как шестнадцатеричный –

+0

, вы можете, я думаю, будет лучше, если вы прочтете это о своей проблеме [этой статье] (http://stackoverflow.com/questions/18671/quick-easy-way-to-migrate- sqlite3-to-mysql), используйте некоторые инструменты вместо csv –

+0

У меня нет ответа на мой вопрос. –

Смежные вопросы