我试图通过命令行将csv文件导入mysql,它已经像垃圾字符一样导入

我试图通过命令行将csv文件导入mysql,它已经像垃圾字符一样导入,mysql,Mysql,我正在尝试将abc.csv文件导入abc mysql表。它是用垃圾字符导入的。 请帮帮我,我受不了了。 我想用给定的列和文件正确地将.csv文件插入mysql。 现在我只看到了垃圾角色。请帮帮我 mysql> LOAD DATA LOCAL INFILE 'D:\abc.xls' -> INTO TABLE abc -> FIELDS TERMINATED BY ','

我正在尝试将abc.csv文件导入abc mysql表。它是用垃圾字符导入的。 请帮帮我,我受不了了。 我想用给定的列和文件正确地将.csv文件插入mysql。 现在我只看到了垃圾角色。请帮帮我

          mysql> LOAD DATA LOCAL INFILE 'D:\abc.xls'
              ->   INTO TABLE abc
              ->   FIELDS TERMINATED BY ','
              ->   LINES TERMINATED BY '\n'(name,id);
          Query OK, 26 rows affected, 68 warnings (0.08 sec)
          Records: 32  Deleted: 0  Skipped: 6  Warnings: 68

          mysql> select * from abc;
          +------------+------+
          | name       | id   |
          +------------+------+
          |            |    0 |
          |      ¤     | NULL |
          |    ? ¤ ?   | NULL |
           ¶ ? |    0 |
          |      ?  ?? | NULL |
          |    ?   ?   | NULL |
          |            | NULL |
          |            | NULL |
          |   Check Ce | NULL |
          |  ?   ¤ ?   | NULL |
          |  ? ? ¤   ? | NULL |
          |  ?   ¤ ?   | NULL |
          |  ? ? ¤   " | NULL |
          |          | NULL |
          |  ¶ ?       |    0 |
          |  ¶ ?   ??? | NULL |
          |  ¶ ?   ¦¦¦ | NULL |
          |            |    0 |
          |  5 ?  Inpu | NULL |
          |  ; ?  Titl | NULL |
          |  < ?  Tota | NULL |
          |  C h e c k |    0 |
          |  L.    ? d | NULL |
          | ¶8     ? X |    0 |
          |            | NULL |
           ? ? ? |    0 |
          +------------+------+
          26 rows in set (0.00 sec)

          mysql> desc abc;
          +-------+-------------+------+-----+---------+-------+
          | Field | Type        | Null | Key | Default | Extra |
          +-------+-------------+------+-----+---------+-------+
          | name  | varchar(10) | NO   | PRI |         |       |
          | id    | int(10)     | YES  |     | NULL    |       |
          +-------+-------------+------+-----+---------+-------+
          2 rows in set (0.33 sec)

          mysql>
mysql>加载数据本地填充'D:\abc.xls'
->进入abc表
->以“,”结尾的字段
->以“\n”(名称、id)结尾的行;
查询正常,26行受影响,68条警告(0.08秒)
记录:32已删除:0已跳过:6警告:68
mysql>从abc中选择*;
+------------+------+
|姓名| id|
+------------+------+
|            |    0 |
|·零|
|    ? ¤ ?   | 空的|
¶ ? |    0 |
|      ?  ?? | 空的|
|    ?   ?   | 空的|
||空|
||空|
|检查Ce | NULL|
|  ?   ¤ ?   | 空的|
|  ? ? ¤   ? | 空的|
|  ?   ¤ ?   | 空的|
|  ? ? ·零|
||空|
|  ¶ ?       |    0 |
|¨???|空|
|NULL|
|            |    0 |
|5?Inpu |空|
|| Titl |空|
|<?Tota |空|
|C h e C k | 0|
|L.?d |空|
|^8?X | 0|
||空|
? ? ? |    0 |
+------------+------+
一组26行(0.00秒)
mysql>descabc;
+-------+-------------+------+-----+---------+-------+
|字段|类型|空|键|默认|额外|
+-------+-------------+------+-----+---------+-------+
|姓名| varchar(10)|否| PRI | ||
|id | int(10)| YES | | NULL ||
+-------+-------------+------+-----+---------+-------+
一组2行(0.33秒)
mysql>

您的源文件是.csv还是.xls?请检查您的数据库字符集类型