sql >> Databasteknik >  >> RDS >> Mysql

MySQL LOAD_FILE() laddar nullvärden

Jag kopierade min fil till platsen där MySQL har åtkomst till .
För att veta platsen jag använde:

select @@secure_file_priv;

och det gav mig /var/lib/mysql-files/ .

Inget annat fungerade:varken stänga av apparmor eller ändra äganderätt och behörigheter, eller bara bevilja file privilegium. Så jag rullade tillbaka det mesta men rätt katalog fungerar fortfarande. I mitt fall.

Min källa är Raymond Nijland, här:https://dba.stackexchange .com/questions/190380/load-file-producing-null



  1. Fallgropar att undvika när du använder den nya Microsoft SSMA version 7.8

  2. Välj första raden i varje grupp i sql

  3. Säkerhetskopiera en SQLite-databas

  4. Har mysql motsvarigheten till Oracles analytiska funktioner?