Základné typy údajov Mysql
Pre tých, ktorí nevedia, čo Mysql je,Je to veľmi efektívny systém, pomocou ktorého môžete spravovať veľké množstvo dát. Je bezplatný a ponúka používateľom na základe všeobecnej licencie. Na začiatku vývoja počítačovej technológie boli informácie "uložené" v samostatných súboroch a potom boli podľa potreby extrahované. Dnes takéto systémy nie sú vždy účinné, pretože to vyžaduje veľa času a úsilia. Program Mysql umožňuje triediť informácie a vykonávať operácie na poli dát pomocou veľmi kompaktného príkazového kódu.
Aby databáza fungovala správne, Mysql má koncept dátového typu. Existuje niekoľko možností údajov:
- VAR (n) alebo VARCHAR (n) - znak, kde n je počet bajtov, ktoré je možné použiť (VARCHAR ukladá maximálne 255 znakov);
reťazcové dátové typy mysql vrátanetieto formáty: TEXT (n) -, kde n môže byť až 65535, TINITEXT (n) -, kde n môže mať hodnotu až 255, MEDIUMTEXT (n), pričom n 16 777 215 a LONGTEXT (n) s premennou n, ktorý môže dosiahnuť 4294967295 (zo VARCHAR variabilný text, vyznačujúci sa tým, že pre text (n) indexované prvých n znakov);
- VARBINARY alebo BINARY - na uloženie obrázkov v binárnom kóde;
- na ukladanie veľkých binárnych objektov, berúc do úvahyregister znakov používa typy dát Mysql BLOB (n), ktoré majú rovnakú dimenziu a "predpony" ako TEXT (TINY, MEDIUM, LONGBLOB); napríklad MEDIUMBLOB (n) má rozmer n rovný 16 777 215;
- typy údajov pre čas a dátum vrátane: DATE - dátum vo formáte rok-mesiac-dátum, čas - čas na hodinu minútu druhého formáte ROK - rokov od roku 1901 do roku 2155 a rok 0000, DATETIME - kombinuje dátum a čas (posledný typ dát zobrazených vo formáte medziročne mesiac-dátum-hodina-minúta-sekunda); K dispozícii je tiež typy dát MySQL formátovanie časovej pečiatky, ktorý vám umožní vytvoriť databázu v rokoch 1970 až 2037 (toto je spôsobené prevzatím systému tvorcov, ktoré Mysql úplne zastaraný 2037);
- číselné, ktoré majú vo svojom zložení celé čísladátové typy, vrátane - INT - celé číslo v rozmedzí od asi 2,1 miliardy až 2,1 miliardy dolárov mínus, TINYINT - .. číslo od 128 do 255, alebo od -127 do 0, SMALINT - 768 - 32 - 32 767 BIGINT - 9 x 10 -9 až osemnásteho stupňami x 10 stupeň v osemnástom, MEDIUMINT - .. od 8.388 miliónov na -8.388 miliónov (pokiaľ nie je v konkrétnom type súboru dát číslo väčšie ako maximálna nastavená hodnota, bude skrátený na prípustné hodnoty).
Existujú aj typy zlomkových čísel - FLOAT -toto je číslo s pohyblivou čiarou, DOUBLE a REAL sú dvojnásobná hustota s pohyblivou bodkou, NUMERIC a DECIMAL sú zlomkové číslo, ktoré je uložené ako reťazec. Pri programovaní sa používajú najmä FLOAT a INT, ktoré podporujú optimálnu rýchlosť databázy.
Práca s databázami sa vykonáva cezNástroj PHPMyAdmin, ktorý je dodávaný bezplatne v balíčku Denver. Pomocou tejto funkcie môžete vytvoriť databázu zadaním názvov databáz a rôznych tabuliek, dátových typov a hesiel. Potom základňa je plná informácií je možné vytvoriť žiadosť o vyhľadávanie (SELECT), zmena (CHANGE, premenovať, upravovať), mazanie (DELETE), pridať (ADD) alebo triedenie dostupných dát a výstupné parametre definované na obrazovke. Typy údajov v MySQL v tomto prípade by mali byť pridané veľmi opatrne, aby programy nespôsobovali chyby. Napríklad môžete určiť typ dát pre VARCHAR, ktorý umožňuje zavedenie textu v databáze viac ako 255 znakov. A pri plnení základného textu bude mať väčšiu veľkosť, čo povedie k tomu, že MySQL "skrátiť" text na prijateľnú dĺžku.