Я пытаюсь получить документ из Excel или OpenOffice, который содержит символы UTF 16 в MySQL, но я не могу найти лучший способ экспортировать документ, чтобы phpmyadmin прочитал его. Я могу экспортировать из NeoOffice как формат «unicode», но ближайшим вариантом в MySQL является ucs2. Когда я пробую этот формат, он просто вращается и думает. UTF8 не поддерживает все символы, которые мне нужны.Таблицы Unicode для MySQL
ответ
UTF8 поддерживает все символы UTF16, это только то, что UTF16 загружает все в 2 байта, в то время как UTF8 может принимать до 4 байтов.
В настоящее время MySQL не поддерживает UTF16, поскольку код кодировки endianness не указан, поэтому правильность не может быть гарантирована в любое время. UTF16 был supposed to be supported for Mysql 6, но так как 6 был помещен на лед, я понятия не имею, что с ним произошло.
SQLite поддерживает UTF16 по умолчанию.
Сохранить как UTF-8. Если вы не можете сохранить как UTF-8 непосредственно из своего программного обеспечения Office (о, дорогой!), Загрузите его в Блокнот или аналогичный и сохраните как UTF-8.
Как UTF, UTF-8 и UTF-16 могут представлять собой полный диапазон всех символов Юникода. UTF-8 - разумное кодирование файлов на диске; UTF-16LE (или «Юникод», поскольку Windows очень ошибочно описывает это) на самом деле не так. UTF-16 может быть полезен для хранения в памяти, но MySQL не использует его. Придерживайтесь UTF-8 для хранилища MySQL.
- 1. Смущает объявление Varchar для unicode при создании таблицы в MYSQL?
- 2. Назначение литералов Unicode для таблицы хешей PowerShell
- 3. C# mysql AddWithValue unicode
- 4. php mysql и unicode
- 5. Рельсы, MySQL, данные Unicode и таблицы latin1 - Куда пойти отсюда?
- 6. MySQL Unicode данных
- 7. MySQL - преобразование ANSI в Unicode
- 8. PHP, MySQL Unicode Issue
- 9. Mysql ASCII Unicode против
- 10. php mysql flex unicode
- 11. VB.NET, MySQL и Unicode
- 12. MySQL unicode литералы
- 13. Rails + MySQL Unicode
- 14. MySQL декодирует Unicode для UTF-8 function
- 15. Преобразование unicode для MySQL и JSON
- 16. mysql следует использовать char для unicode?
- 17. Delphi редактировать данные таблицы Unicode
- 18. Представление Unicode для форматирования Unicode?
- 19. Разделитель полей MySQL - ASCII, Unicode
- 20. python Сохранение unicode в mysql
- 21. Perl DBI/Mysql Unicode Bug
- 22. Как сохранить unicode в MySQL?
- 23. Экспорт данных unicode из mysql
- 24. MySQL truncation command - unicode characters
- 25. Unicode text confounding Mysql queries
- 26. Java - Mysql Исключения не являются unicode
- 27. PHP/MySQL, отбрасывающий Unicode, отправленный с клиента
- 28. Тип таблицы mysql для таблицы журналов?
- 29. Хранилище MySQL для создания таблицы кросс-таблицы
- 30. Арабская форма PDF для PHP для MYSQL, декодирование в Unicode?
Невозможно использовать 'LOAD DATA INFILE' cuz проблемы UTF16: http://dev.mysql.com/doc/refman/5.5/en/load-data.html –