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

ERRORE 1148:il comando utilizzato non è consentito con questa versione di MySQL

Puoi specificarlo come opzione aggiuntiva durante la configurazione della connessione client:

mysql -u myuser -p --local-infile somedatabase

Questo perché quella funzione apre una falla nella sicurezza. Quindi devi abilitarlo in modo esplicito nel caso tu voglia davvero usarlo.

Sia il client che il server dovrebbero abilitare l'opzione file locale. Altrimenti non funziona. Per abilitarlo per i file sul server lato server, aggiungi il seguente a my.cnf file di configurazione:

loose-local-infile = 1