Strenger i databaser brukes til å holde navn, adresser , kommentarer og andre serier av bokstaver og tall . Du bruker ulike String Datatyper avhengig av lengden på strengene og hvordan du vil ha dem håndtert . Her er noen av de mer vanlige MySQL String datatyper og hvordan du bruker dem når du oppretter tabellene . Du trenger
MySQL Database
Computer
Vis flere instruksjoner
en
CHAR (lengde ) er en streng datatype som kan lagre en streng opptil 255 tegn . Lengden attributtet angir det maksimale antallet tegn som kolonnen kan lagre. Så CHAR ( 25 ) lagrer en streng 25 tegn lang. Hvis dataene som er lagret er kortere enn 25 tegn , det er polstret med mellomrom til høyre for streng for å gjøre opp differansen .
CHAR er en god datatype å bruke hvis du regner dataene til å være en konsekvent lengde som to bokstaver statlige forkortelser, postnummer eller personnummer.
2
VARCHAR (lengde ) er en streng mye som CHAR men kan være av variabel lengde. Spesifisere VARCHAR ( 25 ) vil tillate deg å lagre en streng opptil 25 tegn langt , men vil ikke pad strengen med mellomrom hvis den er under 25 tegn. I noen versjoner av MySQL, er den maksimale størrelsen på en VARCHAR 255 , men i de nyeste versjonene , er dette utvidet til 65.535. Vær oppmerksom på at etterfølgende mellomrom vil bli lagret som en del av strengen .
VARCHAR er en god datatype å bruke hvis du lagrer data som er variabel i lengde som navn, adresser , boktitler etc.
3
TEKST ( lengde) er også en variabel lengde tegndatatype som VARCHAR , men kan lagre 65 538 tegn. Andre varianter av TEKST inkluderer MEDIUMTEXT og LONGTEXT som både gir mulighet for enda mer lagringsplass .
TEKST fungerer godt med lange strenger av tekst som kommentarer , instrukser og produktbeskrivelser.