© 2009 Kris Lux
Forside » MySQL datatyper
MySQL datatyper
Eftersom jeg selv tit glemmer det og må slå det op, er her en hurtig liste over de forskellige tal- og tekst-datatyper i MySQL, og deres mulige værdier.
Numeriske typer
| TINYINT | -128 to 127 SIGNED 0 to 255 UNSIGNED |
| SMALLINT | -32768 to 32767 SIGNED 0 to 65535 UNSIGNED |
| MEDIUMINT | -8388608 to 8388607 SIGNED 0 to 16777215 UNSIGNED |
| INT | -2147483648 to 2147483647 SIGNED 0 to 4294967295 UNSIGNED |
| FLOAT | Decimalværdier fra 0-23 bytes. Varierer efter præcision. |
| DOUBLE | Decimalværdier fra 24-53 bytes. Varierer efter præcision. |
| DECIMAL & NUMERIC | Decimalværdier på op til 65 bytes, lagret binært. Tidligere lagret som strenge (< MySQL 5.03) |
Tekst-typer
| CHAR | 0-255 tegn, fast længde |
| VARCHAR | 0-255 tegn, variabel længde |
| TINYTEXT | 0-255 tegn, variabel længde tekststreng |
| TEXT | 0-65535 tegn, variabel længde tekststreng |
| BLOB | 0-65535 tegn, variabel længde binær streng |
| MEDIUMTEXT | 0-16777215 tegn, variabel længde tekststreng |
| MEDIUMBLOB | 0-16777215 tegn, variabel længde binær streng |
| LONGTEXT | 0-4294967295 tegn, variabel længde tekststreng |
| LONGBLOB | 0-4294967295 tegn, variabel længde binær streng |