Se você pode lidar com uma tabela por vez e seus dados não são binários, use o
-B
opção para o mysql
comando. Com esta opção, ele gerará arquivos TSV (separados por guias) que podem ser importados para o Excel etc. com bastante facilidade:% echo 'SELECT * FROM table' | mysql -B -uxxx -pyyy database
Como alternativa, se você tiver acesso direto ao sistema de arquivos do servidor, use
SELECT INTO OUTFILE
que pode gerar arquivos CSV reais:SELECT * INTO OUTFILE 'table.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM table