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

MySQL:Jak povolit lokální načítání dat na straně klienta i serveru

Workbench používá funkci MySQL s názvem LOAD DATA LOCAL pro tuto operaci importu souboru .txt. Protože tato funkce odhaluje některé bezpečnostní problémy na serveru musí provozovatel serveru povolit tuto funkci spuštěním softwaru serveru MySQL (mysqld , jmenuje se) se specifickou systémovou proměnnou nazvanou local_infile . Vaše chybová zpráva znamená, že příznak není povolen.

Můžete to zkusit povolit za běhu, než provedete operaci nahrávání. Zkuste tento příkaz SQL.

SET @@GLOBAL.local_infile = 1;

Pokud to nefunguje, musíte požádat osobu, která provozuje váš server, aby to povolil.




  1. NodeJS odpověděl Časové pásmo MySQL je jiné, když načítám přímo z MySQL

  2. Escape dvojité uvozovky v SQL 2005/2008

  3. Na co Hibernate mapuje booleovský datový typ při výchozím použití databáze Oracle?

  4. Jak zjistím, zda je databáze Oracle nastavena na automatické potvrzení?