Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/11/2012, 17:42
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: Varias DB en un mismo archivo, como importar?

La base information_schema es la base donde MySLQ guarda las estructuras de todas las bases, los usuarios, las rutinas (stored procedures), las tablas de permisos, etc. Es decir: toda la estructura que administra el servidor de MySQL.
Como es obvio, no se puede borrar esa base sin destruir el funcionamiento del servidor MySQL, y eso es lo que sucede cuando intentas restaurar un backup que incluye esa base, porque lo primero que hace es borrar la base y luego volver a crearla, lo mismo que las tablas que contiene con todos sus datos.
Eso es catastrófico, por lo que MySQL no admitirá realizar esa tarea.
El problema es que ese backup está mal hecho, ya que se debe realizar el backup de todo el servidor, pero no de esa base, o al menos no se puede restaurar desde ese script.
Como el backup contiene esa estructura, la única solución que yo le veo es editarlo y borrar todo el segmento del script que contenga la restauración de la base information_schema.
¿Se entiende ahora?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)