Man kan ikke håndtere den enorme mængde data, der findes i verden uden et ordentligt databasesystem. MySQL er et af de mest populære databasestyringssystemer, der bruges i branchen. I min tidligere blog på MySQL vejledning , ville du have fået en forståelse af de forskellige SQL-forespørgsler, der kan udføres. I denne blog om MySQL-datatyper vil jeg diskutere de forskellige datatyper, der bruges i MySQL.
I denne blog om MySQL-datatyper vil jeg dække følgende:
Så lad os komme i gang med hver enkelt af dem.
stigende rækkefølge c ++
MySQL-datatyper: Numeriske typer
Numeriske datatyper tillader både underskrevne og usignerede heltal. MySQL understøtter følgende numeriske datatyper.
Abonner på vores youtube-kanal for at få nye opdateringer ..!
MySQL datatyper: Strengtyper
Strengdatatyper tillader både strenge med fast og variabel længde. MySQL understøtter følgende strengdatatyper.
informatica tutorial for begyndere pdf
Datatype | Beskrivelse | Opbevaring |
CHAR (størrelse) | Indeholder op til 255 tegn og tillader en streng med fast længde. | (Erklæret kolonnelængde af tegn * Antal byte)<= 255 |
VARCHAR (størrelse) | Indeholder op til 255 tegn og tillader en streng med variabel længde. Hvis du gemmer tegn, der er større end 55, konverteres datatypen til TEXT-typen. |
|
TINYTEXT | Tillader en streng med en maksimal længde på 255 tegn | Faktisk længde i byte af strengværdi (Len) + 1 byte, hvor Len<28 |
TEKST | Tillader en streng med en maksimal længde på 65.535 tegn | Faktisk længde i byte af strengværdi (Len) + 2 bytes, hvor Len<216 |
BLOB | Har plads til 65.535 byte data og bruges til binære store objekter. | Faktisk længde i byte af strengværdi (Len) + 2 bytes, hvor Len<216 |
MEDIUMTEXT | Tillader en streng med en maksimal længde på 16.777.215 tegn | Faktisk længde i byte af strengværdi (Len) + 3 bytes, hvor Len<224 |
MEDIUMBLOB | Har op til 16.777.215 bytes data og bruges til binære store objekter. | Faktisk længde i byte af strengværdi (Len) + 3 bytes, hvor Len<224 |
LONGTEXT | Tillader en streng med en maksimal længde på 4.294.967.295 tegn | Faktisk længde i byte af strengværdi (Len) + 4 bytes, hvor Len<232 |
LONGBLOB | Har op til 4.294.967.295 bytes data og bruges til binære store objekter. | Faktisk længde i byte af strengværdi (Len) + 4 bytes, hvor Len<232 |
ENUM (x, y, z osv.) | Giver dig mulighed for at indtaste en liste over mulige værdier, hvor maksimalt 65535 værdier er. Bare hvis en værdi indsættes, som ikke findes på listen, en blankværdi indsættes. | 1 eller 2 bytes, afhængigt af antallet af optællingsværdier (maksimalt 65.535 værdier) |
SÆT | Denne datatype svarer til ENUM, men SET kan have op til 64 listeelementer og kan gemme mere end et valg. | 1, 2, 3, 4 eller 8 bytes, afhængigt af antallet af indstillede medlemmer (maksimalt 64 medlemmer) |
MySQL datatyper: Dato og tidstyper
Denne datatype giver os mulighed for at nævne dato og klokkeslæt. MySQL understøtter følgende datatyper for dato og tid.
Vil du blive certificeret som databaseadministrator?MySQL datatyper: Brug af datatyper fra andre databasemotorer
Hvis du vil implementere koden skrevet af andre leverandører i SQL, letter MySQL dette ved at kortlægge datatyper. Se følgende tabel.
Anden leverandørtype | MySQL-type |
BOOL | TINYINT |
BOOLEAN | TINYINT |
KARAKTERVARIERING (M) | VARCHAR (M) |
FAST | AFGØRELSE |
FLOAT4 | FLYDE |
FLOAT8 | DOBBELT |
INT1 | TINYINT |
INT2 | SMALLINT |
INT3 | MEDIUMINT |
INT4 | INT |
INT8 | STOR |
LANG VARBINÆR | MEDIUMBLOB |
LANG VARCHAR | MEDIUMTEXT |
LANG | MEDIUMTEXT |
MIDDLEINT | MEDIUMINT |
NUMERISK | AFGØRELSE |
Efter denne blog om MySQL-datatyper går vi ind i at forbinde databaser med PHP, men inden det kan du henvise til dette , at kende de mest populære spørgsmål i interviews. Bliv hængende!
Hvis du ønsker at lære mere om MySQL og lære denne open source relationsdatabase at kende, så tjek vores som kommer med instruktørstyret live træning og projektoplevelse i det virkelige liv. Denne træning hjælper dig med at forstå MySQL i dybden og hjælpe dig med at opnå mestring over emnet.
hvordan man installerer php windows 10
Har du et spørgsmål til os? Nævn det i kommentarfeltet i ” MySQL datatyper ”Og jeg vender tilbage til dig.