Desculpe, não li a pergunta corretamente na primeira vez... de qualquer forma, o melhor que posso pensar é usar o
SELECT ... INTO OUTFILE
declaração, assim:SELECT * INTO OUTFILE 'result.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM temp_table;
Isso tem muitas limitações, por exemplo, apenas despeja os dados brutos sem incluir os cabeçalhos de campo. A outra coisa que encontrei que pode ou não ser útil é o
SHOW CREATE TABLE
declaração. Se você puder encontrar alguma maneira de combinar a saída dessas duas instruções, poderá obter um arquivo "dump" adequado, conforme produzido pelo meu comando abaixo. Você deve ser capaz de usar o
mysqldump
inscrição:mysqldump --databases temptable > file.sql
Isso despejará a tabela com
CREATE
desacelerações.