Eu tenho um banco de dados MySQL chamado 'abcd' e preciso executar um despejo para cada tabela usando um arquivo .bat no Windows.
Como posso combinar os seguintes
mysql -e "show tables from abcd" -u root --password=1234
mysqldump -u root --password=1234 %%tablename > S:\Backup\MySQL\%%tablename.sql
em um único arquivo bat para percorrer as tabelas?
Obrigado.
batch-file
mysql
Sig
fonte
fonte
Respostas:
E algo assim?
Eu não uso mais o windows, isso no Linux seria muito mais fácil. o / F lê o arquivo linha por linha, então você teria que fazer algumas modificações e voltar.
fonte
mysqldump -u root --password=1234 users 1> users.sql
. Observe o1
antes>
. obrigado