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 - išsaugoti nuotraukas 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 leistinos vertės).

Taip pat yra trupmeninių skaičių tipų - FLOAT -tai yra slankaus taško numeris, DOUBLE ir REAL yra dvigubo tankio ir slankiojo kablelio skaičius, NUMERIC ir DECIMAL yra trupmeninis skaičius, kuris saugomas kaip eilutė. Programuojant naudojami daugiausia FLOAT ir INT, kurie palaiko optimalų duomenų bazės 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. Po to duomenų bazė užpildoma informacija, galite sukurti užklausas paieškos formoje (SELECT), keisti (CHANGE, RENAME, MODIFY), ištrinti (DELETE), pridėti (ADD) arba rūšiuoti esamus duomenis ir rodyti tam tikrus parametrus ekrane. Tokiu atveju Mysql duomenų tipai turėtų būti pridėtini labai atidžiai, kad programose nebūtų klaidų. Pavyzdžiui, galite nurodyti VARCHAR duomenų tipą, kuris leidžia jums pridėti tekstą į duomenų bazę iki 255 simbolių. Kai duomenų bazė užpildyta, tekstas bus didesnis, todėl Mysql teksto "sutrumpinti" priimtinu ilgiu.