/ / Pagrindiniai duomenų tipai Mysql

Pagrindiniai duomenų tipai Mysql

Tiems, kurie nežino, kas yra MysqlTai labai veiksminga sistema, kuria galite valdyti didelius duomenų kiekius. Tai nemokama ir siūloma vartotojams pagal bendrąją licenciją. Kompiuterinių technologijų plėtros pradžioje informacija buvo "saugoma" atskirose bylose, o tada, kai reikia, ištraukiama iš jų. Šiandien tokios sistemos ne visada yra veiksmingos, nes tai užima daug laiko ir pastangų. "Mysql" programa leidžia jums rūšiuoti informaciją ir atlikti operacijas duomenų masyvuose, naudojant labai kompaktišką komandų kodą.

mysql duomenų tipai

Kad duomenų bazė veiktų tinkamai, "Mysql" turi duomenų tipo koncepciją. Yra keletas duomenų parinkčių:

- VAR (n) arba VARCHAR (n) - simbolis, kur n yra baitų, kuriuos galima naudoti (VARCHAR saugo ne daugiau kaip 255 simbolių);

- eilučių duomenų tipai mysql, įskaitantšių formatų: Tekstas (N) - kur n gali būti iki 65.535, TINITEXT (N) - kur n gali turėti vertę iki 255, MEDIUMTEXT (N) su n 16 777 215 ir LONGTEXT (n) kintamojo n, kuris gali pasiekti 4294967295 (nuo VARCHAR kintamojo TEKSTO besiskiriantis tuo, kad TEKSTO (N) indeksavimo pirmuosius n simbolių, o);

- varbinary arba binary - saugoti vaizdus dvejetainiu kodu;

- atsižvelgiant į didelių dvejetainių objektų saugojimąženklų registras naudoja Mysql BLOB (n) duomenų tipus, kurie turi tą patį aspektą ir "prefiksus" kaip TEKSTAS (TINY-, MEDIUM-, LONGBLOB); Pavyzdžiui, MEDIUMBLOB (n) matmuo n yra lygus 16 777 215;

duomenų tipo koncepcija

- laiko ir datos duomenų tipai, įskaitant: DATA - sumažėja metai-mėnuo-data formatu data, laikas - laikas per valandą minučių sekundžių formatu, metai - metai nuo 1901 iki 2155, o metų 0000, DATETIME - sujungia data ir laikas (pastarojo tipo rodomų formatu titulas duomenų mėnuo-diena-valanda-minutė-sekundė); Taip pat yra MySQL duomenų tipai formatuoti timestamp, kuri leidžia jums padaryti duomenų bazėje metai nuo 1970 iki 2037 (tai yra sukelia sistemos kūrėjų prielaida, kad MySQL visiškai pasenęs 2037);

- skaitiniai, kurių sudėtyje yra sveikieji skaičiaiduomenų tipai, įskaitant - INT - sveikasis skaičius nuo apie 2,1 mlrd mlrd $ 2.1 minusas, tinyint - .. skaičių nuo 128 iki 255, arba nuo -127 iki 0, SMALINT - 768 iki 32 - 32 767 bigint - 9 x 10 -9 iki XVIII laipsnis x 10 laipsnis XVIII, MEDIUMINT - .. nuo 8.388 milijonų iki -8.388 mln (nebent tam tikro tipo duomenų rinkinys skaičius didesnis už didžiausią nustatytą vertę, jis bus sutrumpintas iki priimtinos vertės).

Taip pat yra trupmeninių skaičių tipų - FLOAT -yra slankiojo kablelio skaičius, dviviečiai, ir Real - dvejopo tankio slankiojo kablelio skaičius, skaitmeniniai ir dešimtainių - daliniais numeris yra saugomas kaip eilutę. Programavimo dažniausiai naudojamas plūdę ir INT, kurie palaiko bazė veikia optimalų greitį.

sveikieji duomenų tipai

Darbas su duomenų bazėmis vykdomas perPHPMyAdmin įrankis, kuris pristatomas nemokamai "Denver" paketu. Ją naudojant galite kurti duomenų bazę nurodydami duomenų bazių pavadinimus ir skirtingas lenteles, duomenų tipus, slaptažodžius. Tada bazė yra užpildytas su informacija, tai yra įmanoma sukurti paieškos užklausą (SELECT), kaita (PAKEISTI, pervardyti, keisti), išbraukta (DELETE), pridėti (ADD) arba rūšiavimo turimų duomenų bei išvesties parametrų apibrėžti ekrane. Tokiu atveju Mysql duomenų tipai turėtų būti pridėtini labai atidžiai, kad programose nebūtų klaidų. Pavyzdžiui, galite nurodyti duomenų tipą VARCHAR, kuri leidžia teksto įvedimas į duomenų bazę ne daugiau kaip 255 simbolių. Ir pildant bazinę tekstą bus didesnės svarbos, kuri bus sukelti į tai, kad MySQL "sutrumpinti" tekstą iki priimtino ilgio.

Skaityti daugiau: