Brez ustreznega sistema za upravljanje baz podatkov ni mogoče obdelati velike količine podatkov, ki so na svetu. MySQL je eden najbolj priljubljenih sistemov za upravljanje baz podatkov, ki se uporabljajo v industriji. V mojem prejšnjem blogu na Vadnica za MySQL , razumeli bi lahko različne poizvedbe SQL, ki jih je mogoče izvesti. V tem blogu o MySQL Data Types bom razpravljal o različnih vrstah podatkov, ki se uporabljajo v MySQL.
V tem blogu o MySQL Data Types bom obravnaval naslednje:
- Številske vrste
- Vrste nizov
- Vrste datuma in časa
- Uporaba podatkovnih vrst iz drugih mehanizmov zbirke podatkov
Začnimo z vsakim od njih.
učenje informatike korak za korakom
Vrste podatkov MySQL: Numerični tipi
Številski podatkovni tipi omogočajo podpisana in nepodpisana cela števila. MySQL podpira naslednje številčne tipe podatkov.
Naročite se na naš youtube kanal in prejemajte nove posodobitve ..!
Vrste podatkov MySQL: Vrste nizov
Niz Tipi podatkov omogočajo nize s fiksno in spremenljivo dolžino. MySQL podpira naslednje vrste podatkov String.
kako namestiti php na Windows 10
Vrsta podatkov | Opis | Skladiščenje |
CHAR (velikost) | Vsebuje do 255 znakov in omogoča niz s fiksno dolžino. | (Navedena dolžina stolpca znakov * Število bajtov)<= 255 |
VARCHAR (velikost) | Vsebuje do 255 znakov in omogoča niz s spremenljivo dolžino. Če shranite znake, večje od 55, bo podatkovni tip pretvorjen v tip TEXT. |
|
TINYTEXT | Omogoča niz z največ 255 znaki | Dejanska dolžina v bajtih vrednosti niza (Len) + 1 bajt, kjer je Len<28. |
BESEDILO | Omogoča niz z največ 65.535 znakov | Dejanska dolžina v bajtih vrednosti niza (Len) + 2 bajta, kjer je Len<216. |
BLOB | Vsebuje do 65.535 bajtov podatkov in se uporablja za binarne velike objekte. | Dejanska dolžina v bajtih vrednosti niza (Len) + 2 bajta, kjer je Len<216. |
SREDNJE BESEDILO | Omogoča niz z največ 16.777.215 znakov | Dejanska dolžina v bajtih vrednosti niza (Len) + 3 bajta, kjer je Len<224. |
SREDNJI KOS | Vsebuje do 16.777.215 bajtov podatkov in se uporablja za binarne velike objekte. | Dejanska dolžina v bajtih vrednosti niza (Len) + 3 bajta, kjer je Len<224. |
LONGTEXT | Omogoča niz z največjo dolžino 4.294.967.295 znakov | Dejanska dolžina v bajtih vrednosti niza (Len) + 4 bajta, kjer je Len<232 |
LONGBLOB | Vsebuje do 4.294.967.295 bajtov podatkov in se uporablja za binarne velike objekte. | Dejanska dolžina v bajtih vrednosti niza (Len) + 4 bajta, kjer je Len<232 |
ENUM (x, y, z itd.) | Omogoča vnos seznama možnih vrednosti z največ 65535 vrednostmi. V primeru, da je vstavljena vrednost, ki ni na seznamu, praznavrednost bo vstavljena. | 1 ali 2 bajta, odvisno od števila vrednosti oštevilčenja (največ 65.535 vrednosti) |
SET | Ta vrsta podatkov je podobna ENUM, vendar ima lahko SET do 64 elementov seznama in lahko shrani več kot eno izbiro. | 1, 2, 3, 4 ali 8 bajtov, odvisno od števila nastavljenih članov (največ 64 članov) |
Vrste podatkov MySQL: Vrste datuma in časa
Ta vrsta podatkov nam omogoča, da omenimo datum in uro. MySQL podpira naslednje vrste podatkov Datum in čas.
Bi se radi certificirali za skrbnika zbirke podatkov?Vrste podatkov MySQL: Uporaba podatkovnih vrst iz drugih mehanizmov zbirke podatkov
Če želite implementirati kodo, ki so jo v SQL napisali drugi prodajalci, MySQL to olajša s preslikavo podatkovnih vrst. Glejte naslednjo tabelo.
Druga vrsta prodajalca | Vrsta MySQL |
BOOL | TINYINT |
BOOLEAN | TINYINT |
ZNAK, KI SE RAZLIKUJE (M) | VARCHAR (M) |
POPRAVLJENO | DECIMALNO |
FLOAT4 | FLOAT |
PLAVALO8 | DVOJNA |
INT1 | TINYINT |
INT2 | TRAG |
INT3 | SREDNJA |
INT4 | INT |
INT8 | VELIKO |
DOLGA VARBINARIJA | SREDNJI KOS |
DOLGI VARCHAR | SREDNJE BESEDILO |
DOLGA | SREDNJE BESEDILO |
SREDNJE | SREDNJA |
ŠTEVILČNO | DECIMALNO |
Po tem blogu o MySQL Data Types bomo začeli povezovati zbirke podatkov s PHP, vendar se pred tem lahko sklicujete na to , da poznate najpogostejša vprašanja v intervjujih. Ostani na vezi!
Če želite izvedeti več o MySQL in spoznati to odprtokodno relacijsko bazo podatkov, si oglejte našo ki prihaja z usposabljanjem pod vodstvom inštruktorjev v živo in izkušnjami iz resničnega projekta. Ta trening vam bo pomagal poglobljeno razumeti MySQL in vam pomagal doseči obvladovanje zadeve.
matrični program za množenje v javi
Imate vprašanje za nas? Prosimo, navedite to v oddelku za komentarje v Vrste podatkov MySQL ”In se vam oglasim.