Creación de tablas


  La sentencia CREATE TABLE de MySQL


La sentencia CREATE TABLE, se utiliza para crear una nueva tabla en una base de datos determinada.

Sintaxis

  CREATE TABLE nombre_de_tabla (
    columna1 tipo_de_dato,
    columna2 tipo_de_dato,
    columna3 tipo_de_dato,
    ....
  ); 

Los parámetros de la columna especifican los nombres de las columnas de la tabla.

El parámetro de tipo de datos especifica el tipo de datos que puede contener la columna (por ejemplo, varchar, entero (int), fecha (date), etc.).


  Creación de tablas en MySQLEspaciados

El siguiente ejemplo, crea una tabla llamada "Personas" que contiene cinco columnas: ID, Apellidos, Nombres, Dirección y ciudad:

Ejemplo

 CREATE TABLE Personas (
    ID int,
    Apellidos varchar(255),
    Nombres varchar(255),
    Direccion varchar(255),
    Ciudad varchar(255)
  ); 

Quiero intentarlo


  Explicación

La columna ID es de tipo int y contendrá un número entero.

Las columnas Apellidos, Nombres, Dirección y Ciudad, son de tipo varchar y contendrán caracteres y la longitud máxima para estos campos tiene 255 caracteres.

  Consejo

La tabla "Personas" qué ahora está vacía, se puede llenar con datos haciendo uso de la sentencia INSET INTO.