En este tutorial de MySQL vamos a explicar como realizar las operaciones de crear, modificar y borrar tablas.
Como ya vamos empezando a meternos en materia, vamos a usar y dejar claro la sintaxis que el mismo MySQL utiliza en su documentación:
A partir de ahora, los textos que vengan entre corchete [ ], serán opcionales, con esto quiero decir que no es obligatorio utilizarlos en las consultas que hagamos.
Las sentencias que vengan entre llaves { } separadas por un | , serán alternativas, es decir, debemos utilizar una u otra.
La sintaxis para crear una tabla es la siguiente:
CREATE TABLE [IF NOT EXISTS] nombre_del_la_tabla
[(definición)] [opciones]
El IF NOT EXISTS evitará que MySQL de error en el caso de que ya existiera dicha tabla.
En “definición” nos estamos refiriendo a:
Especificar el tipo de tabla
Si va a ser [NULL | NOT NULL] (esto quiere decir si el campo de registros puede estar vacío o no)
Y al valor que va a contener por defecto [DEFAULT valor_predeterminado]
Por cada columna que escribamos, debemos de hacer una definición.
El tipo de tabla que podemos utilizar se han de expresar así:
TYPE = {InnoBD | HEALP | MERGE | MYSAM}.
Ahora vamos a hacer un ejemplo creando una tabla con todo lo visto hasta ahora.
Ejemplo:
CREATE TABLE `coche` (
`id_coche` int(11) NOT NULL,
`marca` VARCHAR(11) NULL,
`puertas` int(11) DEFAULT '5' NULL)
Ahora ya tenemos nuestra tabla creada con las distintas definiciones que acabamos de ver.
|