mysql - 如何将文本文件中的数据导入mysql数据库

标签 mysql import text-files

我有一个名为 text_file.txt 的 350MB 文件,其中包含此制表符分隔的数据:

345868230   1646198120  1531283146  Keyword_1531283146  1.55    252910000
745345566   1646198120  1539847239  another_1531276364  2.75    987831000
...

MySQL 数据库名称:Xml_Date

数据库表:PerformanceReport

我已经创建了包含所有目标字段的表。

我想将此文本文件数据导入 MySQL。我用谷歌搜索了一些命令,例如 LOAD DATA INFILE 并且对如何使用它感到很困惑。

如何导入此文本文件数据?

最佳答案

它应该像...一样简单

LOAD DATA INFILE '/tmp/mydata.txt' INTO TABLE PerformanceReport;

默认情况下LOAD DATA INFILE使用制表符分隔,每行一行,所以应该接受就好了。

关于mysql - 如何将文本文件中的数据导入mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13579810/

相关文章:

mysql - 获取每组分组结果的前n条记录

PHP 在 MySQL 中突出显示搜索词

python - Python 中带有悬空逗号的 Where 子句

Groovy 无法解析类,但可以在 groovyconsole 中工作

php - php 中的 a+(读取/追加)与 a(追加)有何不同

mysql - 在VB中将特定值从一个文本框输出到多个文本框

PHP/SQL - 查询不显示所有数据

python - 在 Django 中找不到 Csv 文件

mysql - 在 Wordpress 网站上发布 Filemaker(数据库软件)数据

python - 使用 Python 从带有关键字的文本文件中提取数据