将特定列从text-file导入mysql ..这可能吗?

将特定列从text-file导入mysql ..这可能吗?,第1张

概述我刚刚从data.gov下载了一堆文本文件,文本文件中有一些我真的不需要的字段. 有没有办法导入列[1,3]并留下其余的? 我想我将使用’在文件中加载数据’导入,但是在mysql页面上没有看到关于如何仅导入某些列的任何内容. http://dev.mysql.com/doc/refman/5.0/en/load-data.html 字段由^分隔. 就这样我很清楚,如果txt文件中的一行是 001 我刚刚从data.gov下载了一堆文本文件,文本文件中有一些我真的不需要的字段.

有没有办法导入列[1,3]并留下其余的?

我想我将使用’在文件中加载数据’导入,但是在mysql页面上没有看到关于如何仅导入某些列的任何内容.
http://dev.mysql.com/doc/refman/5.0/en/load-data.html

字段由^分隔.
就这样我很清楚,如果txt文件中的一行是

00111^first column entry^second column entry^this would be the 3rd column

我想让我的MysqL表包含

first column entry | this would be the 3rd column
解决方法 您总是可以创建一个带有虚拟列的表,您可以在加载文件后将其删除(假设您不必经常加载文件).

像这样的东西:

LOAD DATA LOCAL INfile '/path/to/file' INTO table table_nameFIELDS TERMINATED BY '^' (dummy_column1,column1,dummy_column2,column2);ALTER table table_name DROP dummy_column1;ALTER table table_name DROP dummy_column2;
总结

以上是内存溢出为你收集整理的将特定列从text-file导入mysql ..这可能吗?全部内容,希望文章能够帮你解决将特定列从text-file导入mysql ..这可能吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1062611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存