我无法再现这个问题。
文件:
test_cyrillic.txt
:
1 ÐÑзÑÐ²Ñ âº Ð¢ÐµÑ
ника и обоÑÑдование
MySQL命令行:
mysql> SELECT VERSION();
+-----------------+
| VERSION() |
+-----------------+
| 5.6.25 |
+-----------------+
1 row in set (0.00 sec)
mysql> CREATE DATABASE test CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
Query OK, 1 row affected (0.00 sec)
mysql> USE test;
Database changed
mysql> CREATE TABLE test_cyrillic (
-> id INT,
-> name VARCHAR(200) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'
-> );
Query OK, 0 rows affected (0.01 sec)
mysql> LOAD DATA INFILE '/path/to/file/test_cyrillic.txt'
-> INTO TABLE test_cyrillic
-> CHARACTER SET utf8
-> FIELDS TERMINATED BY '\t'
-> OPTIONALLY ENCLOSED BY '"' ESCAPED BY ''
-> LINES TERMINATED BY '\r\n';
Query OK, 1 row affected (0.00 sec)
Records: 1 Deleted: 0 Skipped: 0 Warnings: 0
mysql> SELECT id, name FROM test_cyrillic;
+------+-------------------------------------------------------------+
| id | name |
+------+-------------------------------------------------------------+
| 1 | ÐÑзÑÐ²Ñ âº Ð¢ÐµÑ
ника и обоÑÑдование |
+------+-------------------------------------------------------------+
1 row in set (0.00 sec)