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

Hvordan bruger jeg LOAD_FILE til at indsætte værdi fra en fil i en tabel?

MySQL LOAD_FILE() læser filen og returnerer filindholdet som en streng.

For at bruge denne funktion skal filen være placeret på værtsserveren, brugeren skal angive det fulde stinavn til filen, og brugeren skal have FILE-privilegiet. Filen skal være læsbar, og størrelsen skal være mindre end max_allowed_packet (indstillet i my.ini-filen) bytes. Det returnerer NULL, hvis filen ikke eksisterer eller ikke kan læses.

Prøv at bruge dobbelt tilbage skråstreg "\" for stien. Jeg ved ikke, om det vil virke.

http://dev.mysql.com /doc/refman/5.1/da/string-functions.html#function_load-file http://www.w3resource.com/mysql/string -functions/mysql-load_file-function.php




  1. hvordan man får den 3. rapport til at kombinere kunde- og ordredata

  2. 2017 @ Severalnines:Vi fejrer vores kundehistorier

  3. Tvinge kode-først til altid at initialisere en ikke-eksisterende database?

  4. Opdater indlejret nøgle med postgres json-feltet i Rails