MySQL社区

标题: 能否更加便捷的读取 .dat 文件 [打印本页]

作者: freefragile    时间: 2014-8-18 15:43
标题: 能否更加便捷的读取 .dat 文件
问题是这个样子
手头有一个 .dat 文件如下
.....................
1 80 3 7 800307 -0.02 -109.46 -6.8 0.7 . 26.14 26.24
2 80 3 8 800308 -0.02 -109.46 -4.9 1.1 . 25.66 25.97
3 80 3 9 800309 -0.02 -109.46 -4.5 2.2 . 25.69 25.28
......................
并非需要文件中的所有数据,只希望读取下面红色部分进入数据库

......................
1 80 3 7 800307 -0.02 -109.46 -6.8 0.7 . 26.14 26.24
2 80 3 8 800308 -0.02 -109.46 -4.9 1.1 . 25.66 25.97
3 80 3 9 800309 -0.02 -109.46 -4.5 2.2 . 25.69 25.28
.......................
请问我应该怎么写“load data infile”的sql语句来实现仅仅读取红色部分进入数据库的目的?

感谢浏览本贴,如有想法望不吝赐教



作者: kider    时间: 2014-8-20 18:07
load data 本身截取够呛。

数据量不怎么大的情况下,要不全部导入到数据库中,然后用SQL截取,

用sed,awk把文件截取好后,再导入...
作者: freefragile    时间: 2014-8-22 10:37
thank you,我去试试




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2