Código
declarar a uses: ShellApi
em um button:
ShellExecute(handle,'open', 'cmd.exe',Pchar('/c caminho_mysqldump.exe nome_database -u root -hlocalhost -p --opt -v> nome_arquivo.sql'),nil, SW_SHOW );
Alterar os dados:
- "caminho_mysqldump.exe" - para o caminho do mysqldump, normalmente fica em "C:Arquivos de programasMySQLMySQL Server 4.1binmysqldump.exe"
- "nome_database" - para o database desejado
- "localhost" - caso seja uma conexão externa
- "nome_arquivo" - para o caminho e nome do arquivo, sempre .sql
----------------------------------------------------------------------------------------
Para restaurar via MS-Dos
- Entrar no dos e acessar o diretorio onde esta o arquivo de backup, em seguida executar o comando
mysql nome_do_database < nome_arquivo.sql
flw
Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009