Sådan oprettes en MySQL tabel

Oprettelse af en MySQL tabel udnytter CREATE kommandoen og "Data Definition Language" eller DDL.DDL bruges til at definere datastrukturer.MySQL giver en række kolonnetyper.Hver kolonne besidder en bestemt klasse af oplysninger.For at oprette en MySQL tabel, skal du oprette kolonnetyper og derefter sætte dem alle sammen til en database (din tabel).

Instruktioner

  1. Skriv skelettet af CREATE kommandoen.I dette eksempel er tabellen navnet "kunder".Erstat "kunder" med navnet på den tabel, du vil oprette.Eksempel:
    CREATE TABLE kunder (
    );

  2. Opret en id-kolonne.Alle tabeller skal have et id kolonne til entydigt at identificere den pågældende række, da to rækker kan eksistere med identiske data.Uden et id kolonne, ville det være umuligt at fortælle de to rækker fra hinanden.

  3. Definer id kolonnen som et heltal.Det bør også være et AUTO_INCREMENT kolonne.Det betyder, MySQL registrer id-numre for dig i rækkefølge.Eksempel:
    id INTEGER AUTO_INCREMENT,

  4. Husk, at en AUTO_INCREMEN

    T kolonne også er forpligtet til at være en primær nøgle og tilføje denne linie.Eksempel:
    PRIMARY KEY (id)

  5. Opret en streng søjle ved hjælp af VARCHAR kolonnen type.En VARCHAR (n) vil holde op til n tegn, men ikke mere, så sørg for at vælge en n, der er stor nok til at holde alle de data, du skal bruge, men kort nok, så det ikke vil spilde plads.Eksempel:
    navn VARCHAR (32),

  6. Opret et reelt tal kolonne.En "rigtig" nummer er alt andet end et heltal.Hvis du for eksempel, du ønsker at gemme en kundes saldo, skal du gemme cent samt dollars, så en FLOAT kolonne type er også nødvendigt.Eksempel:
    balance FLOAT,

  7. Opret et heltal kolonne.Her en INTEGER bruges til at spore antallet af køb en kunde har lavet.Eksempel:
    indkøb INTEGER,

  8. Opret en dato kolonne.Dette eksempel bruger en DATE kolonne for at gemme datoen for det første køb.Eksempel:
    customer_since DATO,

  9. Sæt kolonnetyper sammen.Kommandoen kan være på flere linjer for at gøre det lettere at læse og til at gemme i filer.MySQL kommando-linje-klient gør det også muligt for kommandoer skal indtastes på denne måde.Eksempel:
    CREATE TABLE kunder (
    id INTEGER AUTO_INCREMENT, navn VARCHAR (128),
    adresse VARCHAR (512),
    ph_number VARCHAR (20),
    email VARCHAR (64), balance FLOAT, køber INTEGER, customer_since DATO, PRIMARY KEY(id)
    );

Tips & amp;Advarsler

  • VARCHAR er en generisk kolonne type.Det er i stand til at gemme de fleste af tastaturets tegn.
783
0
1
Php / My Sql Programmering