toteuttaminen Tietokanta MySQL - Osa 5Introduction Tämä on osa 5 minun sarja, täytäntöönpano tietokanta MySQL. Oletan olet lukenut kaikki eri osat sarja (tai vastaava opetusohjelmat muualta) tähän asti. Tässä osa sarjasta, katsomme tärkeitä kohtia MySQL CREATE TABLE selvitys. Meillä on myös luoda taulukoita esimerkin. Muista, olet tekemisissä MySQL 5.1. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä luet.
MySQL on kahdenlaisia taulukoita, joita kutsutaan, MyISAM taulukoita ja InnoDB taulukot. Tässä sarjassa käsittelemme MyISAM tables.CREATE TAULUKKO SQL-käskyn minä ensin antaa sinulle täydellisen syntaksin. Kun olet lukenut sen luultavasti ei ymmärrä. Selitän tärkeitä kohtia alla. Syntaksi alkaa: CREATE [VÄLIAIKAINEN] TAULUKKO [JOS EI EXISTS] tbl_name {LIKE old_tbl_name | (LIKE old_tbl_name)} create_definition: col_name column_definition | [CONSTRAINT [symbol]] perusavain [index_type] (index_col_name, ...) [index_option] ... | {INDEX | KEY} [index_name] [index_type] (index_col_name, ...
) [index_option] ... | [CONSTRAINT [symbol]] AINUTLAATUISIA [INDEX | KEY] [index_name] [index_type] (index_col_name, ...) [index_option] ... | {Fulltext | SPATIAL} [INDEX | KEY] [index_name] (index_col_name, ...) [index_option] ... | [CONSTRAINT [symbol]] viiteavain [index_name] (index_col_name, ...) reference_definition | CHECK (expr) syntaksi column_definition on: column_definition: DATA_TYPE [NOT NULL | NULL] [OLETUS oletusarvosolmua] [AUTO_INCREMENT] [AINUTLAATUISIA [KEY] | [PRIMARY] KEY] [kommentti "merkkijono"] [COLUMN_FORMAT {KIINTEÄ | DYNAMIC | DEFAULT}] [VARASTOINTI {DISK | Muisti | DEFAULT}] [reference_definition] syntaksi tiedot tyyppi on: DATA_TYPE: BIT [(pituus)] | TINYINT [(pituus)] [allekirjoittamaton] [ZEROFILL] | SMALLINT [(pituus)] [allekirjoittamaton] [ZEROFILL] | MEDIUMINT [(pituus)] [allekirjoittamaton] [ZEROFILL] | INT [(pituus)] [allekirjoittamaton] [ZEROFILL] | KOKONAISLUKU [(pituus)] [allekirjoittamaton] [ZEROFILL] | Bigint [(pituus)] [allekirjoittamaton] [ZEROFILL] | REAL [(pituus, desimaaleja)] [allekirjoittamaton] [ZEROFILL] | DOUBLE [(pituus, desimaaleja)] [allekirjoittamaton] [ZEROFILL] | FLOAT [(pituus, desimaaleja)] [allekirjoittamaton] [ZEROFILL] | DECIMAL [(pituus [, desimaalit])] [allekirjoittamaton] [ZEROFILL] | NUMEROPAINIKKEITA [(pituus [, desimaalit])] [allekirjoittamaton] [ZEROFILL] | Päivämää