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

Jak uložit výstup dotazu MySQL do souboru Excel nebo .txt?

Z Uložte výsledky dotazu MySQL do textového nebo CSV souboru :

Syntaxe

   SELECT Your_Column_Name
    FROM Your_Table_Name
    INTO OUTFILE 'Filename.csv'
    FIELDS TERMINATED BY ','
    ENCLOSED BY '"'
    LINES TERMINATED BY '\n'

Nebo můžete zkusit získat výstup přes klienta:

mysql -user -pass -e "select cols from table where cols not null" > /tmp/output

Tip:Pokud neurčíte absolutní cestu, ale použijete něco jako INTO OUTFILE 'output.csv' nebo INTO OUTFILE './output.csv' , uloží výstupní soubor do adresáře určeného pomocí show variables like 'datadir'; .



  1. SQLite – import dat ze souboru CSV

  2. Způsoby, jak se vyhnout synchronizaci příkazů MySQLdb; tento příkaz nelze spustit nyní (2014) výjimka

  3. Jak získat první záznam v každé skupině v MySQL

  4. Problém s datovým typem Laravel 4.2 BIT