/ / Grunnleggende datatyper Mysql

Grunnleggende datatyper Mysql

For de som ikke vet hva Mysql er,Dette er et veldig effektivt system som du kan håndtere store mengder data på. Det er gratis og tilbys til brukere under generell lisens. Ved begynnelsen av utviklingen av datateknologi ble informasjonen "lagret" i separate filer, og deretter hentet fra dem etter behov. I dag er slike systemer ikke alltid effektive, fordi det tar mye tid og krefter. Mysql-programmet lar deg sortere informasjon og utføre operasjoner på arrayer med data ved hjelp av en svært kompakt kommandokode.

mysql datatyper

For at databasen skal fungere riktig, har Mysql et konsept av en datatype. Det finnes flere datautvalg:

- VAR (n) eller VARCHAR (n) - tegn, hvor n er antall byte som kan brukes (VARCHAR lagrer ikke mer enn 255 tegn);

- streng datatyper mysql, inkludertfølgende format: TEXT (n) - hvor n kan være opp til 65 535, TINITEXT (n) - hvor n kan ha en verdi opp til 255, MEDIUMTEXT (n) med n-16 777 215 og LONGTEXT (n) med variabel n, som kan nå 4 294 967 295 (fra VARCHAR variabelen TEKST adskiller seg i at for TEXT (n) er de første n tegnene indeksert);

- VARBINARY eller BINARY - for lagring av bilder i binær kode;

- for lagring av store binære gjenstander, med tanke påufølsomme datatyper som brukes Mysql BLOB (n), som har samme dimensjon og "prefikset", som tekst (TINY-, middels, LONGBLOB); for eksempel har MEDIUMBLOB (n) dimensjonen n lik 16 777 215;

datatype konsept

- datatyper for tid og dato, inkludert: DATO - en dato i år-måned-datoformat, TIME - gang i timen-minutters andre format, ÅR - år 1901 til 2155 og året 0000, DATETIME - kombinerer dato og tid (siste typen data som vises i formatet år- måned-dato-time-minutters-andre); det er også typer Mysql data formatere TIMESTAMP, som lar deg gjøre databasen årene 1970-2037 (dette skyldes antagelsen av system skaperne som Mysql helt foreldet etter 2037);

- numerisk, som har heltalldatatyper, inkludert - INT - et helt tall fra 2,1 milliarder til minus 2,1 milliarder, TINYINT - et tall fra 128 til -127 eller fra 255 til 0, SMALINT - fra 32 768 til - 32 767, BIGINT - fra 9 x 10 i attende grad til -9 x 10 i attende grad, MEDIUMINT - fra 8.388 millioner til -8.388 millioner. tillatte verdier).

Det finnes også typer for brøkdeler - FLOAT -Dette er et flytende punktnummer, DOBBEL og REAL er dobbeltdensitet flytende poeng tall, NUMERIC og DECIMAL er brøkdeler lagret som strenger. I programmering brukes FLOAT og INT hovedsakelig, som støtter den optimale hastigheten til basen.

heltall datatyper

Arbeid med databaser utføres gjennomPHPMyAdmin verktøy som kommer gratis med Denver-pakken. Med den kan du opprette en database ved å angi navnene på databasen og ulike tabeller, datatyper, passord. Derefter er databasen fylt med informasjon, du kan opprette forespørsler i form av et søk (SELECT), endringer (ENDRE, RENAME, MODIFY), slette (DELETE), legge til (ADD) eller sortere eksisterende data og vise visse parametere på skjermen. Mysql datatyper i dette tilfellet bør legges svært nøye, slik at programmer ikke produserer feil. For eksempel kan du angi en type for VARCHAR-data, som tillater maksimalt 255 tegn som skal settes inn i grunnteksten. Og når du fyller basen, blir teksten større, noe som vil føre til at Mysql "trunkerer" teksten til en akseptabel lengde.

Les mer: