如何导入一个文本文件到phpmyadmin或mysql数据库

fhg3lkii  于 2022-11-09  发布在  PHP
关注(0)|答案(1)|浏览(144)

我有一个名为data.txt的文本文件,其中包含400k的数据示例

row1,row2,row3
1111,2222,33333
4444,5555,6666
777,8888,9999
1010101010,111111111,12121212
13313131313,14141414141414,151515151515

但当我试图直接导入它时,它会出错
我想将其导入名为“dataflow.sql”的数据库
并让它使用示例中的名称创建3行,然后根据逗号提取数据
任何帮助都是感激不尽的

ubbxdtey

ubbxdtey1#

您必须使用LOAD DATA创建一个SQL请求:

LOAD DATA INFILE '/path/to/data.txt' 
INTO TABLE my_table 
FIELDS TERMINATED BY ',' 
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;

https://dev.mysql.com/doc/refman/8.0/en/load-data.html

相关问题