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

MySQL:come abilitare il caricamento dei dati in locale su entrambi i lati client e server

Workbench utilizza una funzione MySQL chiamata LOAD DATA LOCAL per questa operazione di importazione del file .txt. Perché questa funzione espone alcuni problemi di sicurezza nel server, l'operatore del server deve abilitare tale funzione, eseguendo il software del server MySQL (mysqld , si chiama) con una specifica variabile di sistema denominata local_infile . Il tuo messaggio di errore indica che il flag non è abilitato.

Puoi provare ad abilitarlo in fase di esecuzione prima di eseguire l'operazione di caricamento. Prova questa istruzione SQL.

SET @@GLOBAL.local_infile = 1;

Se non funziona, devi chiedere alla persona che gestisce il tuo server di abilitarlo.