Mysql
 sql >> Database >  >> RDS >> Mysql

Errore di pacchetto non corretto durante MySQL LOAD DATA LOCAL INFILE

stesso problema. era un problema di autorizzazione.

shell exec da php:

'mysql --user=root --password=zxc db < /stuff.sql'

roba.sql

LOAD DATA LOCAL INFILE '/stuff.csv' INTO TABLE `stuff` FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'

Errori con pacchetti non corretti.

Soluzione:

chmod 777 /stuff.csv

PHP è in esecuzione sul proprio livello di autorizzazione e mysql non ottiene l'accesso in lettura a stuff.csv

Ottieni un cookie se odi chmod 777