sql >> Databáze >  >> RDS >> Mysql

CHYBA 1148:Použitý příkaz není u této verze MySQL povolen

Můžete to zadat jako další možnost při nastavování připojení klienta:

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

Je to proto, že tato funkce otevírá bezpečnostní díru. Musíte ji tedy explicitně povolit, pokud ji opravdu chcete používat.

Klient i server by měli povolit možnost místního souboru. Jinak to nefunguje. Chcete-li to povolit pro soubory na straně serveru, přidejte následující do my.cnf konfigurační soubor:

loose-local-infile = 1


  1. Microsoft Access vs SQL Server

  2. SELECT DISTINCT je na mém stole v PostgreSQL pomalejší, než se očekávalo

  3. SQL Server ANSI_NULLS Vysvětleno

  4. Jak používat funkci IDENTITY() na serveru SQL Server