Для тех, кто не знает, что такое Mysql, сообщаем, että se on erittäin tehokas järjestelmä, jolla voit hallita suuria määriä tietoja. Se on ilmainen ja tarjotaan käyttäjille yleisen lisenssin nojalla. Tietotekniikan kehityksen kynnyksellä tiedot "tallennettiin" erillisiin tiedostoihin ja poistettiin niistä tarvittaessa. Nykyään tällaiset järjestelmät eivät ole aina tehokkaita, koska Se vie paljon aikaa ja työtä. Mysql-ohjelman avulla voit lajitella tietoja ja suorittaa toimia tietojoukkojen avulla erittäin pienikomentokoodin avulla.
Jotta tietokanta toimisi oikein, Mysqlissa on tietotyypin käsite. Yhteensä erotetaan useita datavaihtoehtoja:
- VAR (n) tai VARCHAR (n) - merkki, jossa n - käytettävien tavujen lukumäärä (VARCHAR tallentaa enintään 255 merkkiä);
- mysql - merkkitiedot, mukaan lukienseuraavat muodot: TEXT (n) - missä n voi nousta jopa 65535, TINITEXT (n) - missä n voi nousta jopa 255, MEDIUMTEXT (n) n: llä jopa 16 777 215 ja LONGTEXT (n) muuttujalla n, joka voi tavoittaa 4 294 967 295 (muuttuja TEXT eroaa VARCHARista siinä, että ensimmäiset n merkkiä indeksoidaan TEXT (n): lle);
- VARBINARY tai BINARY - kuvien tallentamiseen binaarikoodiin;
- blobien säilyttämiseksi ottaen huomioonisojen ja pienten kirjainten käyttö Mysql BLOB (n) tietotyypit, joilla on sama mitta ja etuliitteet kuin TEXT (TINY-, MEDIUM-, LONGBLOB); esimerkiksi MEDIUMBLOB (n) on ulottuvuus n yhtä suuri kuin 16 777 215;
- tietotyypit aika ja päivämäärä mukaan lukien:DATE - päivämäärä muodossa vuosi-kuukausi-päivämäärä, TIME - aika muodossa tunti-minuutti-sekunti, YEAR - vuodet 1901 - 2155 ja vuosi 0000, DATETIME - yhdistää DATE ja TIME (viimeinen tietotyyppi näkyy muodossa vuosi- kuukauden ajan tasalla tunnin minuutin sekunnin); on olemassa myös Mysql-tiedostomuotoja TIMESTAMP-muodossa, jonka avulla voit syöttää tietokantaan vuosina 1970 - 2037 (tämä johtuu järjestelmän luojaten oletuksesta, että Mysql on täysin vanhentunut vuoteen 2037 mennessä);
- numeerinen, jolla on koostumuksessaan kokonaislukujatietotyypit, mukaan lukien - INT - kokonaisluku noin 2,1 miljardista miinus 2,1 miljardiin, TINYINT - luku 128 - 127 tai 255 - 0, SMALINT - 32 768 - 32 767, BIGINT - 9 x 10 kahdeksannentoista asteesta -9 x 10 kahdeksastoista asteeseen, MEDIUMINT - 8,388 miljoonasta -8,388 miljoonaan (jos määrität numeron, joka on suurempi kuin minkä tahansa tietotyypin enimmäisarvo, se katkaistaan sallitut arvot).
Murtoluville on myös tyyppejä - FLOAT -tämä on liukuluku, DOUBLE and REAL on kaksinkertaisen tiheyden liukuluku, NUMERO ja DECIMAL on murtoluku, joka tallennetaan merkkijonona. Ohjelmointi käyttää pääasiassa FLOAT ja INT, jotka tukevat pohjan optimaalista nopeutta.
Työskentely tietokantojen kanssa suoritetaan kauttaDenver-paketin mukana toimitettava PHPMyAdmin ilmaiseksi. Sen avulla voit luoda tietokannan määrittämällä tietokannan nimet ja eri taulukot, tietotyypit, salasanat. Sen jälkeen tietokanta on täynnä tietoja, voit luoda kyselyitä haun (SELECT) muodossa, muuttaa (CHANGE, RENAME, MODIFY), poistaa (DELETE), lisätä (ADD) tai lajitella olemassa olevia tietoja ja näyttää tietyt parametrit näytöllä. Mysql-tietotyypit tulisi tässä tapauksessa lisätä erittäin huolellisesti, jotta ohjelmat eivät tuota virheitä. Voit esimerkiksi määrittää VARCHAR-tiedon tyypin, joka sallii enintään 255 merkin lisäämisen tietokantaan. Ja täytettäessä alustaa, teksti on suurempi, mikä johtaa siihen, että Mysql "katkaisee" tekstin hyväksyttävälle pituudelle.