/ / Alapvető MySQL adattípusok

Alapadat-típusok Mysql

Azok számára, akik nem tudják, mi a MySQL, tájékoztatjuk Önt,hogy ez egy nagyon hatékony rendszer nagy mennyiségű adat kezelésére. Ingyenes, és általános licenc alapján kínálják a felhasználóknak. A számítástechnika fejlődésének hajnalán az információkat külön fájlokban "tárolták", majd szükség szerint kivonták belőlük. Ma az ilyen rendszerek nem mindig hatékonyak, mert sok időt és erőfeszítést igényel. A Mysql program lehetővé teszi az információk rendezését és az adattömbökkel végzett műveletek végrehajtását egy nagyon kompakt parancskód segítségével.

mysql adattípusok

Az adatbázis megfelelő működéséhez a MySQL-ben van egy adattípus fogalom. Összesen több adatlehetőség létezik:

- VAR (n) vagy VARCHAR (n) - karakter, ahol n a használható bájtok száma (a VARCHAR legfeljebb 255 karaktert tárol);

- string adattípusok mysql, beleértvea következő formátumok közül: TEXT (n) - ahol n legfeljebb 65535-ig terjedhet, TINITEXT (n) - ahol n legfeljebb 255 lehet, MEDIUMTEXT (n) n-től 16 777 215-ig, és LONGTEXT (n) n-vel, amely legfeljebb 4 294 967 295 (a TEXT változó abban különbözik a VARCHAR-tól, hogy az első n karaktert indexelik a TEXT (n) számára);

- VARBINARY vagy BINARY - képek bináris kódban történő tárolására;

- adott foltok tárolásáraMysql BLOB (n) adattípusok, amelyek ugyanazzal a dimenzióval és "előtagokkal" rendelkeznek, mint a TEXT (TINY-, MEDIUM-, LONGBLOB); például a MEDIUMBLOB (n) n dimenziója egyenlő 16 777 215;

adattípus fogalma

- az idő és a dátum adattípusai, beleértve: Dátum - dátum év-hónap-dátum formátumban, TIME - idő óra-perc-másodperc formátumban, YEAR - 1901-től 2155-ig tartó évek és 0000-as évek, DATETIME - egyesíti a DÁTUMOT és AZ IDŐT (az utolsó adattípus hónap-dátum-óra-perc-másodperc); léteznek a TIMESTAMP formátumú Mysql adattípusok is, amelyek lehetővé teszik az 1970 és 2037 közötti évek beírását az adatbázisba (ez annak köszönhető, hogy a rendszer létrehozói azt feltételezik, hogy a Mysql 2037-ig teljesen elavul);

- numerikus, amelyek egész számokat tartalmaznakadattípusok, beleértve - INT - körülbelül 2,1 és 2,1 milliárd közötti egész számot, TINYINT - 128 és 127 közötti számot vagy 255 és 0 közötti számot, SMALINT 32 768 és 32 767 közötti számot, BIGINT - 9 x 10-től tizennyolcadik teljesítményig -9 x 10-ig a tizennyolcadik teljesítményig, MEDIUMINT - 8,388 milliótól -8,388 millióig (ha ebben vagy abban az adattípusban megad egy olyan számot, amely nagyobb, mint a maximális beállított érték, akkor az megengedett értékek).

A tört számokra is léteznek típusok - FLOAT -ez egy lebegőpontos szám, a DOUBLE és a REAL kettős sűrűségű lebegőpontos szám, a NUMERIC és DECIMAL egy karakterláncként tárolt tört szám. A programozás során főleg a FLOAT és az INT eszközöket használják, amelyek fenntartják az alap optimális sebességét.

egész adattípusok

Az adatbázisokkal való munka keresztül történikPHPMyAdmin eszköz, amely ingyenesen érkezik a Denver csomaghoz. Ezzel létrehozhat egy adatbázist az adatbázis és a különböző táblák, adattípusok, jelszavak megadásával. Ezt követően az adatbázis tele van információkkal, lekérdezéseket hozhat létre számára keresés (KIVÁLASZTÁS), módosítás (CSERÉLÉS, ÁTNEVEZÉS, MÓDOSÍTÁS), törlés (TÖRLÉS), hozzáadás (ADD) formájában vagy az elérhető adatok rendezése és bizonyos paraméterek megjelenítése a képernyőn. Ebben az esetben a Mysql adattípusokat nagyon óvatosan kell hozzáadni, hogy a programok ne generáljanak hibákat. Például beállíthatja az adattípust VARCHAR-ra, amely legfeljebb 255 karakter beírását teszi lehetővé a szövegbázisba. Az alap kitöltésekor pedig a szöveg nagyobb lesz, ami oda vezet, hogy a Mysql "megcsonkolja" a szöveget a megengedett hosszúságig.