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ą.
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 nuotraukas dvejetainiu kodu;
- atsižvelgiant į didelių dvejetainių objektų saugojimąnejautrus duomenų tipai naudojami MySQL BLOB (N), kurios turi tą patį aspektą ir "prefiksas", kaip tekstą (TINY-, vidutinio, LONGBLOB); Pavyzdžiui, MEDIUMBLOB (n) matmuo n yra lygus 16 777 215;
- 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į.
Darbas su duomenų bazėmis vykdomas perPHPMyAdmin įrankis, kuris pristatomas nemokamai "Denver" paketu. Su juo jūs galite sukurti duomenų bazę, nurodant duomenų bazės lentelių ir įvairių tipų duomenis, slaptažodžius pavadinimus. 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. MySQL duomenų tipai, šiuo atveju turėtų būti įtraukta labai atidžiai programos nebuvo suteikta 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.
</ p>