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

Příkazový řádek MySQL dotaz exportovat výstup do souboru nefunguje ve Windows

odstraňte příznak \G.

select * from tablename INTO OUTFILE 'c:\users\12345\Downloads\some_non_existingfile'

také se musíte ujistit, že server MySQL neběží s volbou --secure-file-priv

abyste umožnili zápis výstupu do složky, přidejte nebo upravte svůj konfigurační soubor mysql (my.ini) přidáním/změnou následujícího řádku.

secure-file-priv = ""

nebo

secure-file-priv = "FOLDER-PATH-OF-YOUR-CHOICE"

poté restartujte server mysql pomocí

net stop mysql
net start mysql

málo informací o nastavení

Pokud je prázdná, proměnná nemá žádný účinek.

Pokud je nastaveno na název adresáře, server omezí operace importu a exportu na práci pouze se soubory v tomto adresáři. Adresář musí existovat; server jej nevytvoří.

Pokud je nastaveno na NULL, server zakáže operace importu a exportu. Tato hodnota je povolena od MySQL 5.7.6.




  1. Seskupit podle rozsahu X dní

  2. Syntaxe Oracle SQL:Uváděný identifikátor

  3. MySql vyberte pole obsahující hodnoty null

  4. Uživatelsky filtrované vyhledávání v django