Backup De DataBase MySQL 4

Páginas: 3 (518 palabras) Publicado: 23 de noviembre de 2015
Backup de DataBase MySQL 4.1.8 desde Visual Basic 6.0
El comando para realizar el backup es de MySQL y se llama MySQLDump la sintaxis del comando es la
siguiente:
mysqldump --user=nombreUser--host=ip_o_nombre_del_servidor --password=pass NombreDB > NombreArchivoBackup.SQL

El comando para restaurar el backup es el siguiente:
mysql --user=nombreUser --host=ip o nombreServidor --password=passnombreDB < NombreArchivoBackup.sql

Lo que hice para poder ejecutar estos comandos desde Visual Basic es crear un archivo *.bat y luego con el
comando Shell de visual, ejecutar los archivos *.bat
ELCÓDIGO PARA CREAR EL ARCHIVO PARA REALIZAR EL BACKUP:
Public Sub CrearBatRespaldo()
Open App.Path + "\Backup\Respaldo.bat" For Output As #1
Print #1, "c:\mysql\bin\mysqldump --user=NomUser --host=localhost--password=pass nombreDB > c:\respaldo.sql
Close #1
End Sub

En el procedimiento anterior se crea el archivo bat con el comando dump, fíjate que donde escribo el
nombre del comando se debe especificardonde está dicho comando, en este caso esta en c:\mysql\bin,
deberías fijarte donde esta en tu caso podría ser el mismo lugar o quizás C:\Archivos de
programa\MySQL\bin, es decir, en la carpeta dondeinstalaste el MySQL.
EL PROCEDIMIENTO PARA EJECUTAR EL *.BAT EN VB ES EL SIGUIENTE:
Public Sub Respaldar()
Dim a
a = Shell(App.Path + "\Backup\respaldo.bat", 1)
End Sub

Al igual que cuando creamosel *.bat debemos especificar donde esta el *.bat, en mi caso escribí
app.path porque esta en la carpeta donde instale el programa hecho en Visual, y en la carpeta
Backup.

AHORA VAMOS CON EL COMANDOPARA REALIZAR LA RESTAURACIÓN DEL BACKUP

La sintaxis del comando para la restauración es la siguiente:
mysql --user=NombreUser --host=ip o NombredelServidor --password=pass NombreDB
Para tener en cuenta
Con respecto al backup, el comando cambia, en lugar de mysqldump se escribe mysql y en lugar de escribir
> se escribe <

Para poder ejecutar este comando de restauración,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tutorial mysql backup
  • Mysql Backup
  • Creacion de db jbpm 4
  • BACKUP
  • Database
  • Database
  • Database
  • backup

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS