Eliminar/soltar una mesa en mysql

Eliminar/soltar una mesa en mysql

MySQL es un sistema de gestión de bases de datos relacionales que proporciona soluciones rápidas y confiables. Es conocido por su capacidad para ejecutar rápidamente y por su experiencia de usuario única y directa. Realizar operaciones CRUD son las operaciones centrales y los conceptos básicos cuando se trabaja con bases de datos. En este artículo, aprenderá cómo eliminar una tabla en una base de datos.

Antes de aprender más sobre la eliminación de tablas con MySQL, asegúrese de tener la última versión de MySQL instalada en su computadora. Además, asegúrese de tener una base de datos y una tabla que desea eliminar. En este artículo, suponemos que comprende los conceptos básicos de las declaraciones de MySQL y que tiene una base de datos y una tabla en MySQL que le gustaría eliminar.

Puede descubrir la versión de MySQL en su sistema ejecutando el comando 'mysql -v':

mysql -v

Ahora puede avanzar sabiendo que tiene la última versión instalada.

Para averiguar si MySQL funciona correctamente, ejecute el siguiente comando:

sudo systemctl status mysql

Si el servicio no se está ejecutando, puede activar el servicio utilizando el comando a continuación:

sudo systemctl iniciar mysql

Después de comenzar, conectarse al servidor MySQL como usuario raíz con privilegios de superusor usando sudo. De lo contrario, puede ingresar un nombre de usuario personalizado en lugar del nombre de usuario raíz.

Los siguientes pasos muestran el proceso de eliminación de la tabla para los servidores MySQL en el terminal de la línea de comandos.

sudo mysql -u root -p

Después de ingresar el shell mysql, enumere las bases de datos y elija la base de datos desde la que desea eliminar una tabla.

Mostrar bases de datos;

Seleccione la base de datos correcta ejecutando la declaración de uso con el nombre de la base de datos.

Usar database_name;

Después de elegir la base de datos de la lista, elija la tabla también. Para ver una lista de las tablas en la base de datos, ejecute el comando show tablas:

Mostrar mesas;

Ahora, elija la mesa que le gustaría eliminar. Para eliminar la tabla, ejecute el comando "Tabla de caída" y proporcione un nombre de tabla, por ejemplo:

Table de tapa_name de la tabla de soltar;

Si no puede eliminar o soltar una mesa, asegúrese de tener los privilegios correctos para esa tabla. Si no tiene el problema de los privilegios, pero sigue recibiendo un error al intentar eliminar una tabla, entonces puede estar tratando de eliminar una tabla inexistente, o podría haber un error de ortografía. Para evitar este error, MySQL proporciona la cláusula "if existe". Si usa esta cláusula, MySQL no arrojará ningún error si no existe una tabla del nombre de pila en la consulta en la base de datos. La cláusula "if exists" tiene una sintaxis específica que debe seguirse, que se muestra a continuación:

Drop Base de datos si existe DATABASE_NAME;

Conclusión

Este artículo incluye dos métodos diferentes para eliminar una tabla existente en una base de datos MySQL, tanto con y sin usar la cláusula "if existe". El artículo también describió la diferencia entre estos dos métodos para su conveniencia.