免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1457 | 回复: 1
打印 上一主题 下一主题

向mysql数据库导入文本文件的时候,会丢失字符 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-15 16:03 |只看该作者 |倒序浏览
我有一个文本文件要导入数据库,文件内容如下
pontuz92-@hotmail.com        pettersson9292
jijh0705@hotmail.com        wlwjdgus2
micci86@hotmail.com        micci87
huoegdft4@tom.com        lgmx4286
wangfei19881026@126.com        wangfei2007
mc78inc@gmail.com        buddy1
patriots_fan89@hotmail.com        bkbroiler2
jtremlap23@msn.com        huskie23
hassmy11@hotmail.com        has981573
mikecy1803@cypria.com        maraki3107

我建立了一个数据表
desc line_data;
+----------+-------------+------+-----+---------+-------+
| Field    | Type        | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| email    | varchar(50) | YES  |     | NULL    |       |
| username | varchar(50) | YES  |     | NULL    |       |
+----------+-------------+------+-----+---------+-------+

使用命令导入 LOAD DATA INFILE '/var/lib/mysql/all_line.txt' INTO TABLE test.line_data;

导入后检索的时候,明显发现第一列数据有的字符丢失了
mysql> select * from line_data limit 10;
+----------------------------+-----------------+
| email                      | username        |
+----------------------------+-----------------+
|pontuz92-@hotmail.com      | pettersson9292
      |705@hotmail.com       | wlwjdgus2
        |@hotmail.com        | micci87
       |ft4@tom.com          | lgmx4286
    |gfei19881026@126.com    | wangfei2007
         |gmail.com          | buddy1
     |iots_fan89@hotmail.com | bkbroiler2

求大神指导,搞了一下午了,开始是以为分隔符,或者字符集的问题?

论坛徽章:
0
2 [报告]
发表于 2013-06-15 17:14 |只看该作者
屌丝乐园http://dsly.info
有最新电影,多谢观看(绝无病毒)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP