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

Export výsledků dotazu Mysql do excelu?

Typickým způsobem, jak toho dosáhnout, je exportovat do CSV a poté načíst CSV do Excelu.
Můžete k tomu použít jakýkoli nástroj příkazového řádku MySQL, když vložíte INTO OUTFILE klauzule na vašem SELECT prohlášení:

SELECT ... FROM ... WHERE ... 
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ','

Viz tento odkaz pro podrobné možnosti.

Alternativně můžete použít mysqldump k uložení výpisu do formátu oddělených hodnot pomocí volby --tab, viz tento odkaz.

mysqldump -u<user> -p<password> -h<host> --where=jtaskResult=2429 --tab=<file.csv> <database> TaskResult

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. Vysvětlení příkazu PostgreSQL VALUES

  2. Jak vytvořit databázi v MySQL Workbench pomocí GUI

  3. Co je MariaDB Enterprise a jak ji spravovat pomocí ClusterControl?

  4. java.sql.SQLException:Vyčerpaná sada výsledků