LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1450|回复: 3

请问高手一个关于将文本文件导入到mysql数据库中的问题!

[复制链接]
发表于 2003-3-25 00:28:30 | 显示全部楼层 |阅读模式
我从一个access 数据库中导出一个文本文件 m168.txt,里面总共有2800个记录,然后我在mysql中create table m168 一个表(和access中格式一样的表),而后使用 load data infile "c:\\mysql\\m168.txt" into table mysql168 fields terminated by '\t' enclosed by '"' lines terminated by '\n', 导入到mysql168表中后,记录数变成1400了??!!!
里面的记录我看了一下,很有规律的,都是access表导出的文本文件的单数行导入到mysql168表中了,我感觉到很奇怪,请问各位高手,这种现象应该如何处理? 谢谢!
发表于 2003-3-25 13:31:57 | 显示全部楼层
可能是你的换行符不匹配吧?
 楼主| 发表于 2003-3-25 23:14:02 | 显示全部楼层
我是从access 数据库中直接以文本格式导出的,我相信应该是以换行符‘\n’结束的吧!!???



up!!!
发表于 2003-3-31 11:25:15 | 显示全部楼层
会不会是因为*.txt文件或存放位置的读写权限的问题?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表