mysqldump não funciona!!!!
Estou tentando fazer backup de uma banco MySQL pelo Delphi e utilizo a seguinte linha de comando:
WinExec(Pchar(´command.com /c c:\mysql\bin\mysqldump -u --opt nome_do_banco > Diretório\nome_do_arquivo.sql´),1);
O arquivo é gerado no diretório especificado, mas está zerado, não contem a estrutura das tabelas e nem os dados...
Alguém sabe o que pode estar acontecendo e como fazer para q o comando funciona corretamente?
Desde já agradeço....
WinExec(Pchar(´command.com /c c:\mysql\bin\mysqldump -u --opt nome_do_banco > Diretório\nome_do_arquivo.sql´),1);
O arquivo é gerado no diretório especificado, mas está zerado, não contem a estrutura das tabelas e nem os dados...
Alguém sabe o que pode estar acontecendo e como fazer para q o comando funciona corretamente?
Desde já agradeço....
Alberto_jr
Curtidas 0
Respostas
Elias Jr
19/08/2004
Saudações amigo,
eu fiz de uma forma diferente da sua mas comigo funcionou. Estou utilizando a paleta MysqlDac e ela possui um componente mysqldump que comigo funcionou direitinho. Basta colocar as propriedades referentes ao seu banco junto com o componente mysqlbatch (tb configurado), daí é só dar um mysqldump.execute. Quaiquer dúvidas entre em contato.
eu fiz de uma forma diferente da sua mas comigo funcionou. Estou utilizando a paleta MysqlDac e ela possui um componente mysqldump que comigo funcionou direitinho. Basta colocar as propriedades referentes ao seu banco junto com o componente mysqlbatch (tb configurado), daí é só dar um mysqldump.execute. Quaiquer dúvidas entre em contato.
GOSTEI 0