Creazione di una tabella MySQL utilizza il comando e la CREATE " Data Definition Language ", o DDL . DDL è utilizzato per definire strutture dati . MySQL fornisce un certo numero di tipi di colonna . Ciascuna colonna contiene una specifica classe di informazioni . Per creare una tabella MySQL, è necessario creare tipi di colonna e poi metterli tutti insieme per formare una banca dati ( la tabella ) . Istruzioni
1
Scrivi scheletro del comando CREATE . In questo esempio , la tabella è denominato " clienti". Sostituire "clienti " con il nome della tabella che si desidera creare . Esempio : CREATE TABLE clienti () ;
2
Creare una colonna id . Tutte le tabelle devono avere una colonna ID per identificare in modo univoco che la fila , 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 MySQL registra i numeri id per voi in ordine sequenziale . Esempio : id INTEGER AUTO_INCREMENT , vendita, acquisto 4
Ricordate che una colonna AUTO_INCREMENT è necessaria anche per essere una chiave primaria e aggiungere questa riga . Esempio : PRIMARY KEY ( id ) economici 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 : nome VARCHAR ( 32 ) , vendita, acquisto 6
creare una colonna di numero reale . Un numero "reale" è tutt'altro che un numero intero. Se, ad esempio , si desidera memorizzare l'equilibrio di un cliente , è necessario memorizzare centesimi nonché di dollari , quindi un tipo di colonna galleggiante è anche necessario. Esempio : equilibrio FLOAT , vendita, acquisto 7
Creare una colonna integer . Ecco un INTEGER viene utilizzato per tenere traccia del numero di acquisti di un cliente ha fatto . Esempio : gli acquisti INTEGER , vendita, acquisto 8
creare una colonna data . Questo esempio utilizza una colonna DATA per memorizzare la data del primo acquisto. Esempio : customer_since DATA , vendita, acquisto 9
mettere insieme i tipi di colonna . Il comando può essere su più righe per renderlo più facile da leggere e di memorizzare in file . Il client a riga di comando di MySQL consente anche per i comandi da inserire in questo modo. Esempio : CREATE TABLE clienti ( id INTEGER AUTO_INCREMENT , nome VARCHAR (128 ) , indirizzo VARCHAR ( 512 ) , ph_number VARCHAR ( 20 ) , email VARCHAR ( 64 ) , l'equilibrio FLOAT , acquisti INTEGER , DATA customer_since , PRIMARY KEY ( id ) ) ;