Come creare una tabella di MySQL

March 14

Creazione di una tabella di MySQL utilizza il comando CREATE e il "Definition Language Dati" o DDL. DDL viene utilizzato per definire strutture dati. MySQL fornisce un certo numero di tipi di colonne. Ogni colonna contiene una classe specifica di informazioni. Per creare una tabella di MySQL, è necessario creare tipi di colonna e poi metterli tutti insieme per formare un database (la vostra tabella).

istruzione

1 Scrivere lo scheletro del comando CREATE. In questo esempio, la tabella è denominata "cliente". Sostituire "clienti" con il nome della tabella che si desidera creare. esempio:
CREATE TABLE customers (
);

2 Creare una colonna id. Tutte le tabelle devono avere una colonna id per identificare in modo univoco quella riga, dal momento che due righe possono esistere con dati identici. Senza una colonna id, sarebbe impossibile dire le due file a parte.

3 Definire la colonna id come un intero. Dovrebbe anche essere una colonna AUTO_INCREMENT. Questo significa che MySQL registra i numeri ID per voi in ordine sequenziale. esempio:
id INTEGER AUTO_INCREMENT,

4 Ricordate che una colonna AUTO_INCREMENT è necessario anche essere una chiave primaria e aggiungere questa linea. esempio:
PRIMARY KEY (id)

5 Creare una colonna stringa utilizzando il tipo di colonna VARCHAR. Un VARCHAR (n) può contenere fino a n caratteri, ma non di più, in modo da essere sicuri di scegliere una n che è abbastanza grande per contenere tutti i dati di cui ha bisogno, ma abbastanza breve in modo da non sprecare spazio. esempio:
name VARCHAR(32),

6 Creare una colonna numero reale. Un numero "reale" è tutt'altro che un numero intero. Se, per esempio, si desidera memorizzare l'equilibrio di un cliente, è necessario memorizzare i centesimi e dollari, quindi un tipo di colonna galleggiante è anche necessario. esempio:
balance FLOAT,

7 Creare una colonna integer. Qui un intero è utilizzato per tenere traccia del numero di acquisti di un cliente ha fatto. esempio:
purchases INTEGER,

8 Creare una colonna data. Questo esempio utilizza una colonna DATA per memorizzare la data del primo acquisto. esempio:
customer_since DATE,

9 Mettere insieme i tipi di colonna. Il comando può essere di più righe per rendere più facile da leggere e memorizzare in file. Il client a riga di comando MySQL consente anche per i comandi da inserire in questo modo. esempio:
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)
);

Consigli e avvertenze

  • VARCHAR è un tipo di colonna generico. È in grado di memorizzare la maggior parte dei caratteri della tastiera.