PHP将csv文件导入现有mysql表
我有一个名为PHP将csv文件导入现有mysql表,php,mysql,csv,Php,Mysql,Csv,我有一个名为aaa.csv的文件,它已经位于服务器中。我正试图将其加载到一个现有的、但为空的MySQL表中。现有表的列数与csv文件中的列数相同。csv文件的结构如下: Name/Note/Average "PEREZ, JUAN"/7/7.4 "BENITO, ALVARO"/8.3/5 我做错什么了吗?我没有收到任何错误消息,但是表11仍然是空的。尝试为您的文件创建一个绝对URL,如下所示: LOAD DATA LOCAL INFILE 'C:/csv.csv' INTO TABLE TAB
aaa.csv
的文件,它已经位于服务器中。我正试图将其加载到一个现有的、但为空的MySQL
表中。现有表的列数与csv
文件中的列数相同。csv
文件的结构如下:
Name/Note/Average
"PEREZ, JUAN"/7/7.4
"BENITO, ALVARO"/8.3/5
我做错什么了吗?我没有收到任何错误消息,但是
表11
仍然是空的。尝试为您的文件创建一个绝对URL,如下所示:
LOAD DATA LOCAL INFILE 'C:/csv.csv' INTO TABLE TABLE11 FIELDS TERMINATED BY '/' OPTIONALLY ENCLOSED BY '\"' LINES TERMINATED BY '\r' IGNORE 1 LINES
尝试传递完整路径,而不仅仅是“aaa.csv”-ie“/var/www/uploads/aaa.csv”
LOAD DATA LOCAL INFILE 'C:/csv.csv' INTO TABLE TABLE11 FIELDS TERMINATED BY '/' OPTIONALLY ENCLOSED BY '\"' LINES TERMINATED BY '\r' IGNORE 1 LINES