sql >> Databasteknik >  >> RDS >> Mysql

FEL 1148:Det använda kommandot är inte tillåtet med denna MySQL-version

Du kan ange det som ett extra alternativ när du ställer in din klientanslutning:

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

Detta beror på att den funktionen öppnar ett säkerhetshål. Så du måste aktivera det på ett explicit sätt om du verkligen vill använda det.

Både klient och server bör aktivera alternativet lokal fil. Annars fungerar det inte. För att aktivera det för filer på serverns server lägg till följande i my.cnf konfigurationsfil:

loose-local-infile = 1


  1. SQL Server v.Next:STRING_AGG Performance, del 2

  2. Oracle subquery rolighet

  3. Steg för steg uppgraderingsprocess till R12.2 Uppgradering del -3

  4. Problem med att skapa främmande nyckel i Oracle