Elke kolom in een MySQL database heeft een soort - of een specifiek soort gegevens dat het zal slaan . Goede database programmering houdt rekening met wat voor soort gegevens zullen worden opgeslagen in elke kolom en wijst een data type om die kolom . Dit is niet alleen beperkt de soort gegevens die kunnen worden opgeslagen in die kolom , maar helpt ook de grootte van de database beneden . Hier zijn een paar van de meest voorkomende numerieke data types . Wat je nodig hebt Computer MySQL Database Toon Meer Aanwijzingen TINYINT 1 een geheel getal met een ondertekende waarde van -128 tot 127 of via de UNSIGNED attribuut van 0 tot 255 . Dit is een goed te gebruiken voor de leeftijd velden Om de TINYINT opgeven als UNSIGNED , verklaar je veldnaam als volgt: . " FieldName TINYINT UNSIGNED " ( minus de aanhalingstekens ) , waarbij " veldnaam " is de naam van . uw column RC 2 is een geheel getal - een numerieke waarde met een groter bereik dan TINYINT . Hetzelfde UNSIGNED attributen gelden hier . . Dit is een goede data type om te gebruiken voor primaire sleutels Om een automatisch oplopende primaire sleutel definiëren , gebruik deze : . " FieldName RC UNSIGNED AUTO_INCREMENT PRIMARY KEY " ( minus aanhalingstekens ) op Twitter < br > REAL 3 is vergelijkbaar met INT , maar heeft een groter bereik van waarden en je kunt decimalen gebruiken . Als u nodig hebt om de prijzen te slaan , REAL is wat je kunt gebruiken . Om een ECHTE soort te definiëren , moet u ook de maximale lengte en het aantal cijfers achter de komma , bijvoorbeeld specificeren " fieldName REAL ( 6,2 ) " welke nummers zal slaan met zes cijfers , waarvan er twee achter de komma . DATE 4 is MySQL 's standaard datum type dat de datum opslaat als " YYYY - MM - DD " . met een numerieke indeling als jaar - maand-dag tIJD 5 slaat de tijd in " HH : MM : SS " format DATETIME 6 . en TIMESTAMP slaan zowel tijd en datum .
|