Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/08/2013, 13:22
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: 16 años, 5 meses
Puntos: 2658
Respuesta: crear backup en mysql con archivo .bat

Cita:
Porque toma una tabla y no toda la base, me explico.
Porque por lo visto no leíste la documentación completa de MySQL sobre el mysqldump...


Cita:
Hay tres formas de invocar mysqldump:

Código BASH:
Ver original
  1. shell> mysqldump [opciones] nombre_de_base_de_datos [tablas]
  2. shell> mysqldump [opciones] --databases DB1 [DB2 DB3...]
  3. shell> mysqldump [opciones] --all-databases

Si no se nombra ninguna tabla o se utiliza la opción --databases o --all-databases, se vuelca bases de datos enteras.
Cuidado con esto:
Cita:

--tables

Tiene mayor prioridad que --databases o -B. Todos los argumentos que vienen después de esta opción se tratan como nombres de tablas.
Cita:

--databases, -B

Vuelca varias bases de datos. Normalmente, mysqldump trata el primer argumento de la línea de comandos como un nombre de base de datos y los siguientes argumentos como nombres de tablas. Con esta opción, trata todos los argumentos como nombres de bases de datos. Los comandos CREATE DATABASE IF NOT EXISTS nombre_de_base_de_datos y USE nombre_de_base_de_datos están incluídos en la salida (output) antes de cada nueva base de datos.
Lo que resta confirmar es si "baseUno" es un nombre de base o de tabla...
Espero que no hayas colocado el mismo nombre a una base que a una tabla...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)