我有excel文件,转换成文本文件(文件->另存为),现在我想导入这个文件到MySQL,我听说LOAD DATA INFILE可以很快做到这一点,但我不知道如何使用它,我应该写一个php脚本,我把LOAD DATA INFILE的语法?
发布于 2011-07-19 16:00:00
如果你从Excel中导出数据,我猜你的数据是CSV格式的?然后像这样使用LOAD DATA INFILE:
LOAD DATA INFILE 'data.txt' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;解释:
Fields是您的CSV分隔符,用括起来表示字符串括在双引号中,行用来表示LOAD DATA INFILE插入另一行。最后一行是忽略标题。
https://stackoverflow.com/questions/6743952
复制相似问题