MySQL中负载数据记录问题的解决
表人员有两个字段:id和名称
在persons.txt内容(文本文档中的每一行场分区表):
1布什
2卡特
3布什
使用数据加载到表的人persons.txt导入数据到人表MySQL命令行下。
导入后,看的人表的数据一致的persons.txt.but内容使用声明
从人中选择不同的名称
查询结果中,布什出现了两次(正常结果应该只有布什一次)。
原因分析:
经过分析,发现其原因是Windows下换行符 R
解释:
1。MySQL使用制表符默认地分割每一行的字段。
2。由于linux的换行符
改性的方法:
只需指定在导入数据时更改行。
修改后的导入数据语句是:
复制代码代码如下所示:
数据加载到表的人persons.txt
以结尾的行;