Borrar tablas de una base de datos mysql

Algunas veces será necesario borrar tablas de una base de datos mysql

 
También es posible que encontremos tablas duplicadas o basura que permanece en nuestra base de datos.

 

borrar tablas

 
Así que accedemos a nuestro servidor (en este caso es un servidor local) y nos dirigimos a la pestaña Bases de Datos.
 

bases-de-datos-phpmyadmin

 

Y veremos las bases de datos instaladas en nuestro servidor Mysql (en la siguiente captura de imágen no se muestran las bases de datos privadas).

 

Bases de datos disponibles en nuestro servidor mysql

Seleccionamos la base de datos deseada y comprobaremos qué tablas tiene.

 

En este caso comprobamos que se trata de una instalación de WordPress (lo sabemos por el prefijo “wp” en las tablas. A propósito de esto, es interesante cambiar el prefijo por defecto de las tablas en las instalaciones de WordPress, por una cuestión de seguridad):

 

Tablas de la base de datos

 

Imaginemos que algunas de estas tablas son restos inservibles que deben ser borrados (sobre todo suele haber restos de plugins viejos).

En ese caso podemos examinar la tabla para comprobar su contenido antes de eliminarlo, o eliminar ciertas entradas de la tabla.

Para examinar la tabla pulsaremos el símbolo remarcado en rojo.

 

examinar base de datos phpmyadmin

 

O incluso podemos vaciar la tabla de golpe , pulsando el siguiente símbolo:

vaciar tabla base de datos

 

También podemos seleccionar una o varias tablas y encontraremos otras opciones , como vaciar,revisar,optimizar,reparar.. :

 

opciones base datos

 

También podemos efectuar una búsqueda en las tablas de nuestra base de datos.

Lo haremos en la pestaña “Buscar”

buscar en base de datos phpmyadmin

 

Ya sabéis que antes de nada debemos crear un backup de la base de datos por si fuera necesario ejecutar una recuperación ante cualquier posible desastre.

 

Para ello pulsaremos la pestaña Exportar

exportar base de datos

Y seleccionamos todas las tablas de la base de datos. Y así phpmyadmin creará un archivo de lenguaje sql que podremos utilizar en cualquier gestor de bases de datos para recuperar nuestra bbdd.

 

También podremos crear el archivo en otro formato diferente, como por ejemplo :

 

  •  
  • Datos CSV 
  •  
  •  

 

Es importante que prestemos atención a las opciones de creación del archivo como por ejemplo

 

  • DROP TABLE
  • IF NOT EXISTS

 

exportar tablas base de datos phpmyadmin

Estas opciones nos permitirán eliminar la base de datos previamente si lo deseamos, crear la entrada en la base de datos si no existe, añadir valores incrementales automáticamente , y otras opciones que no está de más examinar para asegurarnos de que nuestro backup se crea de la manera que deseamos realmente.

Para más información podéis consultar la web de phpmyadmin