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

Come utilizzare l'istruzione LOAD DATA INFILE quando il file è un'altra posizione?

Quando esegui un LOAD DATA INFILE> , il file deve trovarsi sul sistema che esegue il database MySQL, nel percorso dei dati.

Se il file è sul tuo sistema, aggiungi il LOCAL parola chiave. Il file verrà quindi inviato al server, archiviato in una directory temporanea e da lì eseguito. Funziona solo se sono impostate le le autorizzazioni necessarie .

LOAD DATA LOCAL INFILE '/path/to/your/local/file' INTO TABLE yourtable