Táblázatok mysql - típusának kiválasztása tábla, nézet, létrehozása, törlése, átnevezése,

Motor - tartalmazza típusú táblák.
támogatás - támogatnak bizonyos típusú táblákat.
Megjegyzés - rövid leírását tartalmazza.
Tranzakciók - tranzakciók támogatása.
Táblázat típusú motorok
FEDERATED - használt egyesítése több MySQL szerverek egyetlen logikai adatbázis.
MRG_MYISAM (MERGE) - lehetővé teszi, hogy logikailag összekapcsolják MyISAM asztal c azonos szerkezetű egyetlen, a táblázatot kell azonos szerkezetűek.
MyISAM - az egyik leggyakoribb típusú MySQL táblák használják, támogatja az összes MySQL forgalmazása web-alapú alkalmazások, ez nem az a fajta tranzakciós táblázatok, és nem támogatja a külföldi kulcsok.
Blackhole (fekete lyuk) - a tábla nem tartalmaz adatot, minden adatot a táblázatban eltűnik (/ dev / null). Az eredmény a minta kérés mindig egy üres karakterlánc.
Emlékezés (HEAP) - az adatok tárolása a memóriában, ami lehetővé teszi a gyors hozzáférést az adatokhoz.
Az archív - sűrített asztal nélkül indexek, tárolására ideális nagy mennyiségű adat, amely nem szükséges a rendszeres hozzáférés, jellemző - a lassú lekérdezés végrehajtása, valamint a támogatás hiánya típusú lekérdezések törlése, cseréje, UPDATE.
InnoDB - adatbázis támogatja a tranzakciókat, a képesség, hogy megszünteti a tranzakció, a hozzáférés tiltása a sor szintű, a külső kulcsok (idegen kulcs). C verzió 5.5.5, ez a típus az alapértelmezett.
Táblázatok létrehozása.
A példa azt mutatja, hogy sok a paraméterek opcionálisak, azaz a tábla létrehozásához elegendő megadni a tábla nevét (Test1) és a nevét és típusú oszlopok (Név1 VARCHAR (10)).
Ez a példa azt mutatja, hogy amikor az ENGINE táblalétrehozáshoz paranccsal beállítható, hogy milyen típusú az asztal (InnoDB), és állítsa a táblázatban által használt kódolás (CHARACTER SET utf8). A PRIMARY KEY (id) is rámutatott, hogy az id oszlop az elsődleges kulcsot, és írja NOT NULL AUTO_INCREMENT automatikusan számozott sorok a táblázat azonosító oszlopban.
eltávolítása asztalok
átnevezés asztalok
Ez megjelenít egy listát az összes táblát a kiválasztott adatbázisban a USE paranccsal.
Felsorolja az összes táblát a megadott adatbázisban.
Ez megjelenít egy listát az összes táblát a kiválasztott adatbázisban a USE parancsot, amely a nevét a felsorolt karaktereket.

Ez megjeleníti a táblák nevét tartalmazó karakterek est.
Futó lekérdezések másolni táblázat szerkezetét és az abban szereplő adatok, a kiválasztott adatbázis a USE paranccsal.
imya_db - az adatbázis nevét.
Oszlop hozzáadása az asztalhoz
Első parancs hozzáad egy oszlop tetejére, így az első új oszlopot. Parancs után hozzáteszi oszlop után a megadott. Ha ezeket a parancsokat nem használják, az oszlopot hozzáadjuk a táblázat vége.