är strängar i databaser som används för att hålla namn, adresser , kommentarer och andra serier av bokstäver och siffror . Du använder olika typer strängdata beroende på längden på strängarna och hur du vill ha dem hanteras . Här är några av de vanligaste MySQL String datatyper och hur man använder dem när du skapar dina tabeller . Saker du behöver
MySQL databas
Computer
Visa fler instruktioner
1
CHAR ( längd ) är en sträng datatyp som kan lagra en sträng på upp till 255 tecken. Längden attributet anger det maximala antalet tecken som kolumn kan lagra . Så CHAR ( 25 ) lagrar en sträng 25 tecken lång . Om de data som lagras är kortare än 25 tecken långt , det vadderade med mellanslag till höger om strängen för att kompensera skillnaden . Är en bra data som ska användas om du räknar data att vara en
CHAR konsekvent längd som två bokstäver statliga förkortningar , postnummer eller personnummer .
2
VARCHAR ( längd ) är en sträng likt CHAR men kan vara av varierande längd . Ange VARCHAR ( 25 ) gör att du kan lagra en sträng på upp till 25 tecken långt , men kommer inte pad strängen med mellanslag om det är under 25 tecken . I vissa versioner av MySQL , är den maximala storleken på en VARCHAR 255 , men i de senaste versionerna , är detta utökas till 65.535 . Var medveten om att efterföljande blanksteg kommer att lagras som en del av strängen .
VARCHAR är en bra data som ska användas om du vill lagra data som är variabel i längd som namn , adresser, boktitlar , etc.
3
TEXT ( längd ) är också en variabel längd karaktär datatyp som VARCHAR , men kan lagra 65.538 tecken . Andra varianter av texten innehålla MEDIUMTEXT och LONGTEXT som både möjliggör ännu mer förvaring .
TEXT fungerar bra med långa textsträngar som kommentarer, instruktioner och produktbeskrivningar .