Eliminar / soltar una tabla en MySQL

Delete Drop Table Mysql



MySQL es un sistema de administración de bases de datos relacionales que brinda soluciones rápidas y confiables. Es bien conocido por su capacidad de ejecución rápida y por su experiencia de usuario única y sencilla. La realización de operaciones CRUD son las operaciones centrales y los conceptos básicos cuando se trabaja con bases de datos. En este artículo, aprenderá a eliminar una tabla en una base de datos.

Antes de aprender más sobre la eliminación de tablas usando 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, asumimos 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 averiguar la versión de MySQL que se ejecuta en su sistema ejecutando el comando 'mysql -V':



mysql-V

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



Para saber si MySQL está funcionando correctamente, ejecute el siguiente comando:





sudo systemctl estado mysql

Si el servicio no se está ejecutando, puede activarlo con el siguiente comando:

sudo systemctl comienzo mysql

Después de iniciarlo, conéctese al servidor MySQL como usuario root con privilegios de superusuario 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 tablas para servidores MySQL en el terminal de línea de comandos.

sudo mysql-te arraigas-pag

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

SHOW BASES DE DATOS ;

Seleccione la base de datos correcta ejecutando la instrucción USE con el nombre de la base de datos.

USAR nombre de la base de datos;

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

SHOW MESAS ;

Ahora, elija la tabla que le gustaría eliminar. Para eliminar la tabla, ejecute el comando DROP TABLE y proporcione un nombre de tabla, por ejemplo:

SOLTAR MESA nombre de la tabla;

Si no puede eliminar o quitar una tabla, 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, es posible que esté intentando eliminar una tabla inexistente o que haya un error de ortografía. Para evitar este error, MySQL proporciona la cláusula IF EXISTS. 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:

SOLTAR BASE DE DATOS SI EXISTE nombre de la base de datos;

Conclusión

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