问题是这样的:
表persons有两个字段: id和name
文本文档persons.txt中内容(其中每行字段之间用tab分割):
1 Bush
2 Carter
3 Bush
在mysql命令行下使用 load data local infile “persons.txt” into table persons 导入数据到persons表中。
导入后查看persons表的数据,与persons.txt的内容一致。但是使用语句
select distinct name from persons
查询,结果中Bush出现了两次(正常结果应该是Bush只出现一次)。
原因分析:
经过分析,发现原因是windows下换行符为"\r\n",而mysql在load data时默认使用"\n"来切割每行记录,导致插入到表中前两条记录的name字段末尾多插入了不可见字符"\r";也就是说使用distinct关键字查询出来的两个Bush中,第一个词尾有回车符"\r”,而第二个词尾没有。
说明:
1. mysql默认使用tab来分割每行的字段。
2. 因为linux下换行符为"\n",所以在linux下不会出现上述问题。
修改方法:
只要在导入数据时指定以"\r\n"来换行就可以了。
修改后的导入数据语句为:
复制代码 代码如下:
load data local infile “persons.txt” into table persons
lines terminated by “\r\n”;
相关推荐:
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
JavaScript iframe的相互操作浅析
表情包在线制作网站免费,表情包怎么弄?
宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?
win2003 iis 不支持请求(iis iso)的解决方法分析
惠东网站制作公司,惠州小学抽考成绩排名去哪里查询?
签名框(Textarea)限制文字数量并适时提示
通用javascript脚本函数库 方便开发
网站制作报价单怎么做,澳洲悉尼大学怎样缴学费?
正则表达式中的反向预搜索实现
jQuery 使用手册(二)
江苏网站制作公司有哪些,江苏书法考级官方网站?
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
javascript 判断某年某月有多少天的实现代码 推荐
揭开AJAX神秘的面纱(AJAX个人学习笔记)第1/5页
教程网站设计制作软件,怎么创建自己的一个网站?
alt键 chr码值对应列表查看方法
海南网站制作公司有哪些,海口网是哪家的?
JavaScript 控制文本框的值连续加减
张家港网站制作公司,张家港有哪几家适合团购的专业网站?
下载站控制介绍字数显示的脚本 显示全部 隐藏介绍等功能
vbs 调用中文语音让你电脑听你的命令的实现代码
学习ExtJS(二) Button常用方法
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
Jquery 学习笔记(二)
济南专业网站制作公司,济南信息工程学校怎么样?
支持IE,Firefox的javascript 日历控件
恶搞摸头gif制作网站,怎样把GIF图片上传到网站上?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
免费制作小程序的网站有哪些,如何做一个后端统一管理的小程序app和网站?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
隐藏在SQLServer 字段中的超诡异字符解决过程
制作网站的公司有哪些,做一个公司网站要多少钱?
火车采集器 免费版使出收费版本功能实现原理
深圳市网站制作公司,在深圳找工作,有哪些比较靠谱的招聘网站?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
网站制作收费明细怎么做,如果自己创建了一个网站,自己弄个服务器需要多少钱?
北京的网站制作公司有哪些,哪个视频网站最好?
成都网站制作公司哪家好,四川省职工服务网是做什么用?
JavaScript 浮点数运算 精度问题
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
深圳网站制作的公司有哪些,dido官方网站?
学习ExtJS accordion布局
怎样制作一个网站链接,制作一个动态网页的步骤?
可乐视频网站制作教程,网页404错误解决办法404notfound怎么解决?
网站图片在线制作软件,怎么在图片上做链接?
大型企业网站制作流程,做网站需要注册公司吗?
比较全面的event对像在IE与FF中的区别 推荐
关于页面优化和伪静态