Hogyan hozzunk létre egy táblázatot mysql és MariaDB ubuntu szerver
Mi MySQL és MariaDB?
MySQL és MariaDB két leggyakoribb adatbázis SQL lekérdező nyelv. Elég nagyszámú kérelmek Ubuntu különböző mértékben, MySQL MariaDB, hogy tárolja az adatokat.
Ebben a cikkben megnézzük, hogyan lehet létrehozni táblázatokat MySQL és MariaDB. Minden alábbi példák tesztelik a szerver Ubuntu 12.04 VPS, de meg kell dolgozni minden gép a telepített Ubuntu rendszeren.
MySQL telepítésével és MariaDB Ubuntu
MySQL és MariaDB ugyanazt a szintaxist használja, így bármely rendszer támogatja a csapatot a példákat. A MySQL telepítéséhez a következő parancsot:
Telepíteni Ubuntu 12.04 MariaDB vyponit szükséges létszám:
Adatbázis létrehozása a MySQL és MariaDB
Mielőtt megkezdené a munkát táblák, szükségünk van egy adatbázis létrehozása a MySQL. Menj a MySQL vagy MariaDB a következő parancsot:
Írja be a megadott jelszót a telepítés során. A jelen cikk alkalmazásában létre fog hozni egy adatbázist nevű játszótér. Ezt a parancsot:
Menj egy adatbázis létrehozása:
És most az asztali venni.
Táblázatok létrehozása a MySQL és MariaDB
Tehát van egy adatbázis az úgynevezett játszótér (játszótér), hozzunk létre egy táblázatot, amely leírja a berendezés rendelkezésre áll.
Amikor létrehoz egy táblázatot kell tartaniuk, hogy a következő parancsot:
Sites zárójelben ([és]) elhagyható. HA NEM LÉTEZIK kifejezés azt jelzi, hogy a táblázat jön létre, ha az nem létezik az adatbázisban. Ellenkező esetben hiba történik.
Része a motor = database_engine jelzi a motor létrehozott táblázatban. Ez választani a követelmények alapján az adatok feldolgozása. A választás túlmutat ezt a cikket, de mondjuk, az alapértelmezett értéket (InnoDB) alkalmas a legtöbb esetben.
Mi természetesen magyarázza a jelentését minden területen, de addig is hozzunk létre egy táblázatot végre:
Meghatározása oszlop típusok
Elemezzük az eredménye az újonnan alakult csapat:
Ön valószínűleg már felismerte az egyes oszlopok magukat. Az egyes oszlopok leírása vesszővel elválasztva, és megfelel a következő szintaxist:
Tekintsük minden opció külön kiemelve:
- Oszlop neve. oszlop neve általában leírja ennek az oszlop. Például, a neve minden oszlop első - equip_id. ez tartalmaz egy egyedi azonosító számot, amely azt fogja hozzárendelni az egyes rekordok a táblázatban.
- Adat típus. jelzi a tárolt adatok típusa az oszlop. Ez bármilyen értéket felvehet az érvényes típusok MySQL. Például a „int” azt mondja, hogy csak egy egész számot lehet tárolni a területen, és a „varchar” használják, hogy tárolja húr adatokat. Van elég nagy számú lehetséges adattípusok, de ők túlmutat ezt a cikket.
- Null. Ez azt jelzi, hogy a sejt lehet egy null érték.
- Alapértelmezett érték. Az alapértelmezett érték az összes új rekordok. A „default” szót fel kell tüntetni az értéket is.
- auto_increment. MySQL automatikusan növeli az értékét ezen a területen minden további felvétel. Így a funkció automatikusan tartani egy egyedi azonosító szám minden rekordot.
Végül meg kell határoznia, oszlopot, amely a kulcs ( „PRIMARY KEY (oszlop nevek)”).
Mi ez a szerep a területen equip_id. mert azt szoktuk az automatikus növekmény opciót. amely garantálja az egyedülálló ez a mező minden rekordot, és ez az alapvető követelmény kivetett kulcs mezőbe.
Az adatok bevitelét egy táblázatot MySQL vagy MariaDB
Eddig hoztunk létre, csak az adatok szerkezetét. Kezdjük be az adatokat. Az adatbevitelt összhangban végzik az alábbi szintaxist:
Minden string kell idézőjelbe. Fields a lehetőséget, hogy az auto növekmény nem szükséges. Ezek a területek által feldolgozott adatbázis magad.
Hozzáadás a rakás berendezések honlapunkon:
Újabb bejegyzés:
Bizonyosodjunk meg róla, hogy a lekérdezés megfelelően működött:
Törlése táblázatok MySQL és MariaDB
Eltávolításhoz a következő parancsot:
Legyen nagyon óvatos, ezzel a paranccsal, mivel az adatok nem állíthatók vissza a törlés után.
Nézzünk egy másik csapat, amely megmutatja a meglévő táblákat az adatbázisban:
Eltávolítjuk a egyetlen tábla:
Mint látható, a táblázat nincs jelen, és a mi adatbázis játszótér üres volt.
következtetés
Tehát, ha elolvasta a cikket, meg kell érteni az alapvető parancsokat szükséges MySQL és MariaDB. De ez csak a jéghegy csúcsa, hogy mélyen tanulmányozza, és akkor könnyen tud dolgozni minden területén az adatbázis-kezelés.