Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/06/2009, 21:30
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses
Puntos: 2658
Respuesta: Problema Backup Mysql

Vamos por partes:
El mysqldump crea un backup recuperable de una base, pero lo hace de una forma inteligente: no predetermina el nombre de las bases para que la misma estructura pueda ser copiada en otra nueva, sin por ello dejar de contener las tablas completas. En este sentido, mysqldump no pone el nombre de la base en la creación de tablas.
Lo único que necesita el script creado es estar dirigido a una base para cargarse. El comando se escribe como lo pusiste:
Código sql:
Ver original
  1. mysqldump -uroot -pxxxxx prueba > backup_prueba.SQL
para crearlo y
Código sql:
Ver original
  1. mysql -uroot -pxxxx prueba < backup_prueba.SQL
para reconstruir la base.
¿Te dio algún mensaje de error?
Luego de recrearla, ¿probaste que las tablas estuviesen bien? ¿te causó algún problema?
Finalmente: El hecho que te diga 0 rows afected, no tiene ninguna importancia. De hecho eso es correcto, porque cuando creas una tabla, en realidad no estás insertando nada en ella... por lo qu eeso es precisamente lo que debe responder el MySQL, así que ¿Cuál es tu duda?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)