Pues eso, me gustaria saber cual es el comando en consola para vaciar una base de datos completa, no solo unas tablas sino toda la DB.
Salu2!
| |||
![]() Pues eso, me gustaria saber cual es el comando en consola para vaciar una base de datos completa, no solo unas tablas sino toda la DB. Salu2! |
| ||||
Respuesta: ¿Como vaciar una base de datos completa? Mira la opción que propone gnzsoloyo en este post. http://www.forosdelweb.com/f86/backu...-mysql-695226/ Un saludo.
__________________ Without data, You are another person with an opinion. W. Edwads Deming |
| |||
Respuesta: ¿Como vaciar una base de datos completa? No, eso es para el Dump y el backup, yo me refiero a borrarle todo a una DB, todas las tablas y dejarla totalmente vacia, como si estuviese nueva, me explico? :P |
| ||||
Respuesta: ¿Como vaciar una base de datos completa?
__________________ Without data, You are another person with an opinion. W. Edwads Deming |
| |||
Respuesta: ¿Como vaciar una base de datos completa? huesos, esa si esta mas facil, pero igual es interesante conocer ambos metodos. Ahora Boy_Computer, hay alguna forma para hacer un DROP TABLE IF EXISTS tabla1 to tabla_x?, es decir, que pueda hacer una consulta que me agarre todas las tablas si acaso existen. Saludos! |
| ||||
Respuesta: ¿Como vaciar una base de datos completa? No existe porque las sentencias DDL son peligrosas y debe haber cierta seguridad de que en realidad se las desea usar, especialmente las de borrado, Tenes que tener en cuenta que MySQL no cuenta con un flashrecovery, o un databin, como Oracle. Lo que puedes intentar es usar un SP que lea la lista de tablas definidas en el SCHEMA para esa base y las borre de a una. El problema es que si hay tablas innoDB, estas tienen que ser vaciadas y/o borradas de a una en una secuencia precisa (que depende del modelo de la base), por las restricciones de FK.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |