Página 1 de 1

Cópia no MySql (Wamp)

Enviado: 24 Nov 2013 21:58
por jjr_rs
Olá pessoal,

Volto aqui para pedir ajuda dos amigos...

Tenho um sistema onde acesso o MySql (instalado pelo wamp) e estou tendo dificuldades em implementar a chamada do comando MySqlDump dentro do sistema para realizar o backup das tabelas e seus dados. Por favor quem puder, me informe onde posso estar errando no comando abaixo:

MySqlDump -u root BD_SIS > /sistema/backup/backup.sql

Com esse comando eu informo ao MySql que necessito criar o arquivo backup.sql no diretório "/sistema/backup" da minha máquina. O nome do Banco de Dados é BD_SIS. Mesmo assim ele diz que o comando está incorreto e eu não sei o que pode ser.

Desde já agradeço a ajuda !

Obrigado amigos !

Cópia no MySql (Wamp)

Enviado: 25 Nov 2013 14:22
por jjr_rs
Pessoal, estive pesquisando e consegui achar o comando certo, rodei direto no prompt de comando e funcionou !
Abaixo o comando:

c:\wamp\bin\mysql\mysql5.5.8\bin\mysqldump -u root BDSIS > c:\backup\backup.sql

Mas quando fui rodá-lo dentro do sistema, ele não gera o arquivo backup.sql. Estou rodando pelo comando EXECUTE FILE...
O comando é executado mas não gera o arquivo de saída.

Em que posso estar errando meus amigos ?

Cópia no MySql (Wamp)

Enviado: 26 Nov 2013 20:03
por jjr_rs
Olá pessoal,

Estou passando para informar que, já como não tive retorno e também não consegui fazer funcionar o MySqlDump de forma correta dentro do sistema, optei por usar a forma mais simples (podendo ser chamada de gambiarra e que, apesar de ser contra, pelo menos fiz funcionar)...

Utilizei a mesma forma como fazia nos sistemas com .dbf... Criei uma função que entra no diretório do mysql, onde está o banco de dados e realiza a criação de arquivo .zip (utilizando o comando COMPRESS - minigui).

Apenas por curiosidade, após bater um pouco de cabeça sobre o resultado desse comando, pois gerava um arquivo backup.zip corretamente, mas com tamanho 1 kb, acabei notando que, por motivos dos arquivos não estarem no mesmo diretório, somos obrigados a utilizar o comando DirChange( <diretório dos arquivos a zipar> )... Somente assim pude gerar o arquivo .zip de forma correta... e claro, ao final de sua geração, novamente utilizo o DirChange para voltar ao diretório do sistema.

Então amigos, fica aqui minha humilde contribuição nesse problema que tive.

Abraço a todos !