Eliminar todas las tablas de una base de datos MySQL

Lunes, Marzo 31st, 2008

Los que utilizamos MySQL en algún momento nos habremos topado con que queremos eliminar todas las tablas de nuestra base de datos, sin embargo MySQL no cuenta con un comando DROP ALL TABLES por lo que para eliminar las tablas tenemos que hacer un DROP TABLE y especificar los nombres de todas nuestras tablas que queremos eliminar. Hacer esto en un entorno gráfico realmente es algo sencillo pero ¿qué pasa cuando no tenemos acceso a un entorno gráfico (sobre todo si manejamos servidores remotos) y tenemos una base de datos con gran cantidad de tablas?

Pues bien un truco que me encontré en la página de MySQL y que funciona a la perfección es el siguiente:

Exportamos la base de datos únicamente con la sentencia drop table para cada tabla contenida en nuestra bd:

mysqldump nombrebd –add-drop-table –no-data > droptablesbd.sql

y luego importamos el archivo:

mysql nombrebd < droptablesbd.sql

Como ven es una tarea sencilla y que nos puede servir en cualquier momento sobre todo para los que trabajan con bases de datos que contienen muchas tablas.

También te puede interesar:

Sistemas de Almacenamiento de MySQL

Martes, Enero 22nd, 2008

Si eres usuario de MySQL o apenas comienzas a utilizarlo un punto importante a entender son los diferentes sistemas de almacenamiento que podemos encontrarnos en este sistema administrador de bases de datos. Entre estos estan:

  • MyISAM
  • HEAP
  • Archive
  • Merge
  • InnoDB
  • NDB

En Software Projects han realizado un artículo muy interesante explicando cada uno de esos sistemas de almacenamiento incluyendo ejemplos y notas importantes sobre cada sistema.

Sistemas de Almacenamiento de MySQL

El artículo esta en ingles pero es entendible si conocemos al menos un poco de este lenguaje o bien podemos utilizar la herramienta de traducción de google.

Enlace: MySQL Storage Engines

Tambien te puede interesar:

Sun Compra MySQL

Jueves, Enero 17th, 2008

MySQLSin duda esta es la nota de la semana y es que los de Sun han dado a conocer que compran el famoso motor open source  de bases de datos MySQL.

La transferencia fue por nada mas y nada menos que por $1000 Millones de dolares una cantidad para nada despreciable. Para el que no sepa Sun es la compañía que esta detrás de Java y Solaris por lo que debemos esperar a futuro cambios que esperemos sean para bien sobre esta excelente base de datos.

Pueden ver mas detalles de la transferencia en el blog de sun.

Lo vi primero en MicroSiervos 

Recursos Para SQL Server

Martes, Enero 15th, 2008

Si trabajas con SQL Server este sitio te va a servir de mucho se trata de SQLHunt que es un meta buscador de recursos exclusivamente de SQL Server.

Recursos SQL Server

SQLHunt utiliza el motor de búsqueda de Google y al realizar una consulta busca entre un gran número de sitios que cuentan con recursos relacionados con SQL Server, incluyendo artículos, how-to, tutoriales, guías de implementación, foros, repositorios de código fuente, libros, blogs, feeds rss, revistas y otros recursos.

Asi que si necesitas algun recurso sobre SQL Server, SQLHunt es un buen punto de partida.

Enlace: SQLHunt



Tu banner aquí

Recibir Artículos Por Email

 

Entradas Recientes