Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP将csv文件导入现有mysql表_Php_Mysql_Csv - Fatal编程技术网

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