En ocasiones es necesario eliminar una columna de una tabla en MySQL o MariaDB, ya sea porque estábamos haciendo pruebas o porque ya no necesitamos esa columna.
MySQL ofrece una forma rápida para poder hacer esto, basta con ejecutar una sentencia ALTER TABLE.
Eliminar columna de tabla en MySQL
Para hacer esto la sintaxis es:
ALTERTABLE tabla DROPCOLUMN columna;
En donde tabla es el nombre de tu tabla y columna es el nombre de la columna a eliminar.
Ejemplo
Voy a crear una tabla de usuarios que inicialmente tienen dos columnas, al final voy a eliminar una de ellas. Por lo tanto queda así:
Como ves tengo la tabla usuarios con las columnas nombre y rol, además de tener un registro. Ahora voy a remover la columna rol (es importante notar que los datos de esa columna obviamente se eliminan) así:
ALTERTABLE usuarios DROPCOLUMN rol;
Por lo que después la tabla tendrá únicamente una columna:
Así de fácil es eliminar una columna o campo de una tabla en MySQL; recuerda que lo mismo aplica para MariaDB.
Estoy aquí para ayudarte
Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto
No te pierdas ninguno de mis posts
Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
En este post sobre bases de datos te enseñaré a agregar un índice a una columna de cualquier tabla en MySQL y MariaDB. Recuerda que agregamos índices a las columnas para optimizar las consultas. Esto no siempre es necesario, solo lo es cuando vamos a hacer varias consultas (o consultas…
En este post te mostraré un ejemplo de cómo agregar una columna a una tabla y además convertir esa columna en una llave o clave foránea. Es decir, primero la agregamos y después la convertimos en llave. Agregar columna Para agregar una columna en MySQL hacemos: ALTER TABLE tabla ADD…
Introducción A veces tenemos uno, dos o más datos que se repiten en nuestras tablas. Incluso a veces no sólo se repiten 2 veces, sino 3 o más. Así que hoy veremos cómo eliminar estos duplicados. Solución Básicamente tenemos que agregar algunos índices a la tabla. Ya que, si recordamos,…