Hver kolonne i en MySQL database har en type - eller en bestemt type data som det vil lagre. God database programmering tar hensyn til hva slags data vil bli lagret i hver kolonne og tildeler en datatype til den kolonnen. Dette ikke bare begrenser den type data som kan lagres i den kolonnen, men det hjelper også å holde størrelsen på databasen nede . Her er noen av de mer vanlige numeriske datatyper . Du trenger
Computer
MySQL Database
Vis flere instruksjoner
en
tinyint er et heltall med signert verdi -128 til 127 eller bruke UNSIGNED attributt fra 0 til 255. . Dette er en god en å bruke for alder felt
å angi tinyint som UNSIGNED , erklære din feltnavnet som dette: ". Fieldname tinyint UNSIGNED " ( minus anførselstegn ) , der " FieldName " er navnet på . spalten din
2
INT er et heltall - en numerisk verdi med en større rekkevidde enn tinyint . Samme usignerte attributter gjelder her . . Dette er en god data som skal brukes for Primærnøkler
å definere en automatisk økes primærnøkkel , bruk denne : ". FieldName INT UNSIGNED AUTO_INCREMENT PRIMARY KEY " ( minus anførselstegn)
3
REAL ligner på INT , men har et større spekter av verdier , og du kan bruke desimaler . Hvis du trenger å lagre priser, er REAL hva du kan bruke .
Vil definere en REAL type, må du også angi maks lengde og antall desimaler , f.eks " fieldname REAL ( 6,2 ) ", som vil lagre nummer med seks siffer, hvorav to er etter desimaltegnet .
4
DATE er mySQL sin standard dato type som lagrer datoen som " ÅÅÅÅ- MM - DD " . i et numerisk format som år - måned-dag
5
tIME lagrer i" HH : MM: SS "format
6
DATETIME . og TIMESTAMP butikken både tid og dato .