我有两种类型的csv文件:对于一种类型的csv,数据可以正常上传,但对于另一种类型的数据却不能上传。

1型(效果很好)

"user.id as" (column name)
"1"
"2"


类型2(无效)

user.id as (column name)
1
2


我的SQL是

$insert_query = "LOAD DATA local INFILE '".$target_path."'
                INTO table master_huts
                FIELDS OPTIONALLY ENCLOSED BY '\"'
                IGNORE 1 LINES
                (hutids)";


任何建议/提示都受到高度赞赏。

最佳答案

如果您要问我,列名中的空格会出现问题;)
为每个字符串引用列名..

关于mysql - 使用php在mysql db中上传大量数据的csv文件格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26214277/

10-10 15:04