Tecnología

Inicio

Cómo crear una tabla de MySQL

Creación de una tabla de MySQL utiliza el comando CREATE y el "lenguaje de definición de datos", o DDL. DDL se utiliza para definir las estructuras de datos. MySQL proporciona un número de tipos de columna. Cada columna contiene una clase específica de información. Para crear una tabla de MySQL, necesitará para crear tipos de columna y luego poner a todos juntos para formar una base de datos (la tabla).

Instrucciones

1 Escribe el esqueleto del comando CREATE. En este ejemplo, la tabla se denomina "clientes". Reemplazar "clientes" con el nombre de la tabla que desea crear. Ejemplo:
CREATE TABLE customers (
);

2 Crear una columna de ID. Todas las tablas deben tener una columna de ID para identificar de forma exclusiva la fila, ya que dos filas pueden existir con los mismos datos. Sin una columna de ID, sería imposible decir las dos filas separadas.

3 Definir la columna id como un entero. También debe ser una columna AUTO_INCREMENT. Esto significa MySQL realiza un seguimiento de los números de identificación para usted en orden secuencial. Ejemplo:
id INTEGER AUTO_INCREMENT,

4 Recuerde que también es necesaria una columna AUTO_INCREMENT ser una clave principal y añadir esta línea. Ejemplo:
PRIMARY KEY (id)

5 Crear una columna de serie utilizando el tipo de columna VARCHAR. Una VARCHAR (n) llevará a cabo hasta n caracteres pero no más, así que asegúrese de elegir una n que es lo suficientemente grande para contener todos los datos que necesita, sin embargo, lo suficientemente corto como para que no se pierda el espacio. Ejemplo:
name VARCHAR(32),

6 Crear una columna de números reales. Un número "real" es cualquier cosa menos un entero. Si, por ejemplo, que desea guardar el equilibrio de un cliente, que necesita para almacenar centavos, así como dólares, por lo que un tipo de columna FLOAT también es necesaria. Ejemplo:
balance FLOAT,

7 Crear una columna entera. Aquí un entero se utiliza para realizar un seguimiento del número de compras de un cliente ha hecho. Ejemplo:
purchases INTEGER,

8 Crear una columna de fecha. En este ejemplo se utiliza una columna DATE para almacenar la fecha de la primera compra. Ejemplo:
customer_since DATE,

9 Ponga los tipos de columna juntos. El comando puede ser en varias líneas para que sea más fácil de leer y almacenar en archivos. El cliente de línea de comandos de MySQL también permite comandos para introducir esta manera. Ejemplo:
CREATE TABLE customers (
id INTEGER AUTO_INCREMENT, name VARCHAR(128),
address VARCHAR(512),
ph_number VARCHAR(20),
email VARCHAR(64), balance FLOAT, purchases INTEGER, customer_since DATE, PRIMARY KEY (id)
);

Consejos y advertencias

  • VARCHAR es un tipo de columna genérica. Es capaz de almacenar la mayor parte de los caracteres del teclado.