Skapa en MySQL tabell utnyttjar CREATE -kommandot och " Data Definition Language , " eller DDL . DDL används för att definiera datastrukturer. MySQL erbjuder ett antal kolumner . Varje kolumn innehåller en specifik klass av information. För att skapa en MySQL tabell , måste du skapa kolumner och sedan sätta ihop dem för att bilda en databas ( tabellen ) . Instruktioner
1
Skriv skelettet av CREATE -kommandot . I detta exempel är den tabell, som heter " kunder. " Ersätt "kunder" med namnet på den tabell som du vill skapa . Exempel : CREATE TABLE kunder ();
2
Skapa en ID-kolumn . Alla tabeller bör ha en ID-kolumn för att identifiera den raden , sedan två rader kan existera med identiska uppgifter . Utan en ID-kolumn , skulle det vara omöjligt att tala om de två raderna isär .
3
Definiera id kolumnen som ett heltal . Det bör även vara ett AUTO_INCREMENT kolonn. Detta innebär MySQL håller reda på ID-numren för dig i sekventiell ordning . Exempel : id INTEGER AUTO_INCREMENT , köp 4
Kom ihåg att en AUTO_INCREMENT kolumn också måste vara en primärnyckel och lägga till denna linje . Exempel : PRIMARY KEY ( id )
5
Skapa en sträng kolonn med VARCHAR kolumn typ . En VARCHAR ( n ) kommer att hålla upp till n tecken men inte mer , så se till att välja en n som är stor nog att rymma alla de uppgifter du behöver , men ändå tillräckligt kort så att det inte kommer att slösa utrymme . Exempel : namn VARCHAR ( 32 ) ,
6
Skapa ett reellt tal kolumn . En "riktig " nummer är allt annat än ett heltal. Om , till exempel , du vill lagra en kunds balans , måste du lagra cent samt dollar , så en flottör kolumn typ är också nödvändigt . Exempel : balans flyta,
7
Skapa ett heltal kolumnen . Här en INTEGER används för att spåra antalet köp en kund har gjort . Exempel : inköp INTEGER ,
8
Skapa en datumkolumn . Detta exempel använder en datumkolumn att spara datum för det första inköpet . Exempel : customer_since DATE , Put
9
kolumner tillsammans . Kommandot kan vara på flera rader för att göra det lättare att läsa och lagra i filer . MySQL kommandorad klient möjliggör också kommandon som ska skrivas på detta sätt . Exempel : CREATE TABLE kunder ( id INTEGER AUTO_INCREMENT , namn VARCHAR ( 128 ) , adress VARCHAR ( 512 ) , ph_number VARCHAR ( 20 ) , email VARCHAR ( 64 ) , balans flyta, inköp INTEGER , customer_since DATE , PRIMARY KEY ( id ) ) ; Addera