我在CentOS 7- Plesk上,我的my.cnf包含:如果我使用"load data infile",我可以将csv文件导入到我的MySQL表中,但是csv文件必须位于/var/lib/mysql/my_database/目录中。但我无法从位于/var/www/vhosts/my-website.com/httpdocs/my_script
基本上,问题在于我的PHP中有一个简单的上传函数,它上传一个CSV文件,然后将每一行导入MYSQL数据库。现在,问题是我在CSV文件中有200+行,但是当我使用我的158 of them imported页面上传并导入到MYSQL时,我只会绕过158 of them imported,而且我也没有任何错误,我有另一个包含300+ rows的CSV文件,当我上传/导入这个CSV文件时,我会将
我正在尝试使用phpMyAdmin 2.8.0.1将一个300000行的CSV文件导入到MySQL中。File压缩后文件大小为8MB。我设法导入了大约800 - 2000行,之后phpmyadmin抛出了一个"invalid field count in csv“错误。如果我从csv的开头删除这些行并尝试导入,phpmyadmin会设法导入之前抛出错误的同一行。
也许这与php设置有关?我应该更改哪些值?