En todo proyecto que usa una base de datos MySQL hay ocasiones en la que necesitas realizar ciertas acciones para agilizar tu trabajo y por eso te hablaremos de comandos MySQL que siempre nos ayudaran mucho en nuestras bases de datos.
Los comandos MySQL que siempre nos ayudaran mucho los cuales se listaran contienen ejemplos basados en la consola de comandos SQL de PHPMyAdmin, a continuación algunos de estos comandos necesarios en MySQL.
Duplicar una Tabla
Si se necesita duplicar una tabla con los campos idénticos lo puedes hacer con el contenido de la tabla o vacía sin sin ningún contenido, ejecutando los siguientes comandos. Ejemplo si queremos duplicar la tabla llamada postres
Solo la estructura de la tabla escribimos lo siguiente:
– CREATE TABLE `postres2` LIKE `postres` –
Ahora duplicaremos la Estructura y contenido de la tabla :
– CREATE TABLE `postres2` SELECT * FROM `postres`; –
De esta manera obtenemos dos formas muy útiles para duplicar nuestras tablas ya sea estructura o en muchos casos estructura y contenido de una tabla.
Editar el contenido de una tabla
Para editar una columna escribimos el siguiente comando para editar la columna stock; imagina que los postres se agotaron, entonces le pondremos en stock el valor 00
Editar una fila
Setear el Charset o Codificación
Puedes Setear a una fila, una tabla o toda la base de datos. Por ejemplo setearemos los datos a UTF-8 Unicode
En Una Fila
Limpiar y Reiniciar una tabla
Limpiar una tabla y reiniciar del campo id (Autoincrementable), puedes hacerlo con el siguiente comando:
Operaciones CRUD
Puedes Crear, Seleccionar, Actualizar y Eliminar un registro con estos comandos:
Crear
– INSERT INTO `postres` (`id`, `nombre`, `stock`, `precio`, `fecha_creacion`, `fecha_actualizacion`) VALUES (NULL, ‘Gelatina de Naranja’, ’36’, ‘4.00’, CURRENT_TIMESTAMP, NULL); –