Strings i databaser bruges til at holde navne, adresser , kommentarer og andre serier af bogstaver og tal . Du bruger forskellige String Datatyper afhængigt af længden af strengene , og hvordan du vil have dem håndteres. Her er et par af de mere almindelige MySQL String Datatyper og hvordan du bruger dem, når du opretter dine tabeller . Ting du skal
MySQL Database
Computer
Vis Flere Instruktioner
1
char ( længde) er en streng datatype , der kan gemme en streng på op til 255 tegn. Længden attribut angiver det maksimale antal tegn, kolonne kan gemme. Så CHAR (25) lagrer en streng 25 tegn lange. Hvis de data, der er gemt er kortere end 25 tegn lange , er det polstret med mellemrum til højre for strengen at gøre op forskellen.
CHAR er en god datatype at bruge, hvis du forventer de data, til at være en ensartet længde som to bogstaver statslige forkortelser , postnumre eller cpr-numre .
2
VARCHAR (længde) er en streng meget gerne CHAR , men kan være af variabel længde . Angivelse VARCHAR (25) vil tillade dig at gemme en streng på op til 25 tegn lang, men vil ikke pad strengen med mellemrum , hvis det er under 25 tegn. I nogle versioner af MySQL, er den maksimale størrelse på et VARCHAR 255 , men i de seneste versioner , er denne udvidet til 65.535. Vær opmærksom på , at efterfølgende mellemrum vil blive gemt som en del af strengen.
VARCHAR er en god datatype til at bruge , hvis du gemme data, der er variabel i længde som navne, adresser , bogtitler osv. < br >
3
TEXT ( længde) er også en variabel længde karakter datatype som VARCHAR , men kan gemme 65.538 tegn. Andre variationer af TEXT omfatter MEDIUMTEXT og LONGTEXT som begge giver mulighed for endnu mere lagerplads .
TEKST fungerer godt med lange tekststrenge som kommentarer, instruktion og produktbeskrivelser .