У меня возникли проблемы с переносом базы данных utf8 на другой сервер ... Каждая таблица источников и получателей имеет "DEFAULT CHARSET=utf8"
.Перемещение базы данных MySQL UTF8
Я использую mysqldump для дампа данных и mysql < file.sql
для импорта, но когда в исходной таблице есть «España», в пункте назначения я получаю «Espaà ± a».
Я прочитал несколько руководств, я использовал --default-character-set=latin1
для экспорта и импорта, но проблема остается. Я также попробовал --default-character-set=utf8
для импорта, но в результате получилось: «Espa», данные усекаются до первого появления многобайтового символа.
Мне нужна помощь!
Спасибо заранее
Вот SHOW CREATE TABLE код: CREATE TABLE 'Country' ( ' id' INT (10) без знака NOT NULL AUTO_INCREMENT, 'country' VARCHAR (255) NOT NULL, PRIMARY KEY (' id') ) ENGINE = MyISAM DEFAULT CHARSET = utf8 Как получить сортировку? – Dario
Я использую --default-character-set = utf8 для импорта данных с использованием mysql <файл – Dario
Попробуйте DESCRIBE. - –