Het maken van een MySQL tabel maakt gebruik van de CREATE commando en de " Data Definition Language , " of DDL . DDL wordt gebruikt datastructuren definiëren . MySQL een aantal typen kolom. Elke kolom heeft een specifieke klasse van gegevens. Om een MySQL tabel te maken , moet u kolomtypes maken en dan zet ze allemaal samen naar een database ( je tafel ) te vormen . Instructies 1 Schrijf het skelet van de CREATE commando . In dit voorbeeld wordt de tabel met de naam " klanten". Vervang " klanten " met de naam van de tabel die u wilt maken . Voorbeeld : CREATE TABLE klanten ( ) ; kopen van 2 Maak een id kolom . Alle tabellen moeten een id kolom uniek te identificeren die rij hebben , aangezien twee rijen kunnen bestaan met identieke gegevens . Zonder een id kolom , zou het onmogelijk zijn om de twee rijen uit elkaar te houden . 3 Definieer de kolom id als een integer . Ook moet het AUTO_INCREMENT kolom zijn . Dit betekent MySQL houdt bij de id -nummers voor u in de juiste volgorde . Voorbeeld : id INTEGER AUTO_INCREMENT , 4 Vergeet niet dat een AUTO_INCREMENT kolom ook is vereist om een primaire sleutel zijn en voeg deze regel . Voorbeeld : PRIMARY KEY ( id ) 5 Maak een string kolom met de VARCHAR kolom type . Een VARCHAR ( n ) kan voor maximaal n tekens , maar niet meer , dus zorg ervoor dat een n die groot genoeg is om alle gegevens die je nodig hebt , maar toch kort genoeg dus het zal geen ruimte verspillen houden kiezen . Voorbeeld : naam VARCHAR ( 32 ) , 6 Maak een reëel getal kolom . Een "echte " nummer is alles behalve een integer . Als , bijvoorbeeld , wil je balans van een klant te slaan , moet je centen evenals dollar te slaan , zodat een FLOAT soort column is ook noodzakelijk . Voorbeeld : balans FLOAT , 7 Maak een integer kolom . Hier een INTEGER wordt gebruikt om het aantal aankopen klant heeft volgen . Voorbeeld : aankopen INTEGER , 8 Creëer een datum kolom . In dit voorbeeld wordt een kolom DATE om de datum van de eerste aankoop te slaan . Voorbeeld : customer_since DATE , 9 Zet de kolomtypen samen . De opdracht kan worden op meerdere lijnen om het gemakkelijker maken om te lezen en op te slaan in bestanden . De MySQL command - line client maakt het ook voor opdrachten op deze manier te worden ingevoerd . Voorbeeld : CREATE TABLE klanten ( id INTEGER AUTO_INCREMENT , naam VARCHAR ( 128 ) , adres VARCHAR ( 512 ) , ph_number VARCHAR ( 20 ) , email VARCHAR ( 64 ) , balans FLOAT , aankopen INTEGER , customer_since DATUM , PRIMARY KEY ( id ) ) ;
|