Bases de Datos


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

Convertir Access a MySQL

Jueves, Enero 10th, 2008

Access es una buena base de datos para cosas muy sencillas pero cuando ya va creciendo es necesario pasar esa base de datos a otra mas robusta. La mas utilizada por ser gratuita es MySQL una excelente base de datos utilizada por grandes proyectos y la cual recomiendo ampliamente. Pues bien si estas buscando como convertir una base de datos de access a MySQL te presento esta herramienta gratuita creada por BullZip.

Access a MySQL

Access To MySQL te permite convertir una base de datos de access a MySQL, entre sus características estan:

  • Asistente de importación
  • Transferencia de un servidor a otro.
  • Crear ficheros Dump
  • Permite seleccionar las tablas a convertir.
  • Permite seleccionar campos a convertir.
  • Convierte bases de datos protegidas.
  • Fácil de instalar, desinstalar y actualizar.
  • Entre otras…

Enlace: Access To MySQL

Herramientas y Recursos Para Trabajar Con Bases de Datos

Sabado, Octubre 13th, 2007

Mashable nos comparte una lista con mas de 20 Herramientas y Recursos para el manejo de bases de datos. En la lista nos podremos encontrar con manuales y tutoriales para aprender a manejar bases de datos incluyendo ORACLE, MySQL, Postgres, Firebird.

Agregaría a la lista los siguientes recursos:

  • MySQL GUI Tools: Herramientas para la administración, diseño y manejo de bases de datos MySQL
  • DBDesigner: Excelente diseñador de bases de datos relacionales.
  • SQL Designer: Diseñador de bases de datos en linea

Enlace: DATABASE TOOLBOX: 20+ Database Tools & ResourcesPosts Relacionados:



Tu banner aquí

Recibir Artículos Por Email

 

Entradas Recientes