|
|
|
Импорт таблицы с кириллицей в mysql-workbench 6.3 community
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток. Я только начинаю разбираться с mysql и установил mysql-workbench 6.3 community. Использую операционную систему linux с кодировкой UTF-8. При попытке импортировать таблицу содержащую только латиницу проблем не возникает, НО если таблица содержит кириллицу, то выводится вот такое сообщение об ошибке. Unhandled exception: 'ascii' codec can't encode characters in position 0-5: ordinal not in range(128) и на этом все заканчивается. Вот некоторые строки из файла my.cnf default-character-set=utf8mb4 [mysqld] character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci Пробовал загружать через mysql-терминал командой: LOAD DATA LOCAL INFILE 'путь к файлу/rustest.csv' INTO TABLE test_table; При этом выводится сообщение: Records: 6 Deleted: 0 Skipped: 0 Warnings: 18 и вся таблица построчно импортируется в первое поле (с импортом кириллицы здесь проблем нет). Экспериментировал вот с этой табличкой name;mail;adress;count Joe Smith;joesmith@mail.ru;other;23 Алексей;alex@mail.ru;home;25 Владимир;vlad@mail.ru;home;14 Иван;ivan@mail.ru;home;3 Помогите пожалуйста разобраться в чем дело. В my.cnf пробовал поиграться с UTF8 и UTFmb4, но здесь видимо дело в другом, так как с отображением символов у меня все в порядке, а вот импортировать не хочет. Я вижу два решения (первый вариант предпочтительней): 1. изменить в mysql-workbench 'ascii'-codec на другой. Вопрос только как? 2. импортировать через mysql-терминал. Но какой командой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 09:46 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=104&tid=1831906]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
29ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 362ms |

| 0 / 0 |
