Ez a wikiHow megtanítja, hogyan hozhat létre adatbázist a MySQL -ben. Az adatbázis létrehozásához meg kell nyitnia a "mysql" parancssori felületet, és be kell írnia az adatbázisparancsokat a szerver futása közben.
Lépések
Rész 1 /3: A MySQL parancssor megnyitása
1. lépés. Győződjön meg arról, hogy a MySQL szerver csatlakoztatva van
Ha a MySQL szervere jelenleg nincs online, nem hozhat létre adatbázist.
A szerver állapotát a MySQL Workbench megnyitásával, a szerver kiválasztásával, és az "Adminisztráció - Szerver állapota" fül "Szerverállapot" jelzőjével ellenőrizheti
2. lépés: Másolja ki a telepítési mappa elérési útját
Ez az útvonal attól függően változik, hogy Windows vagy Mac számítógépet használ:
- Windows - Másolás C:/Program Files/MySQL/MySQL Workbench 8.0 CE/ügyeljen arra, hogy az utolsó mappa nevét a legújabb MySQL névre cserélje.
- Mac-Másolja /usr/local/mysql-8.0.13-osx10.13-x86_64/, és győződjön meg arról, hogy az utolsó mappa nevét lecseréli a legújabb MySQL mappa nevére.
3. Nyissa meg a számítógép parancssorát
A parancssort Windows rendszerű számítógépen fogja használni, míg a Mac felhasználók megnyitják a terminált.
4. Lépjen át a MySQL telepítési mappa könyvtárába
Írja be a cd -t és a szóközt, illessze be a telepítési mappa elérési útjába, majd nyomja meg az. Enter billentyűt. A legtöbb Windows számítógépen például a következőket teheti:
cd C: / Program Files / MySQL / MySQL Workbench 8.0 CE
5. lépés: Nyissa meg a MySQL bejelentkezési parancsot
Például a "me" nevű felhasználó bejelentkezési parancsának megnyitásához írja be a következőt, és nyomja meg az ↵ Enter billentyűt:
mysql -u én -p
6. lépés. Írja be fiókja jelszavát
Írja be a MySQL felhasználói fiók jelszavát, majd nyomja meg az ↵ Enter billentyűt. Ezzel bejelentkezik, és a parancssori alkalmazást összekapcsolja a MySQL paranccsal.
- Látnia kell, hogy a "MySQL>" címke megjelenik a parancssori alkalmazásban. Ettől kezdve a megadott parancsok a MySQL parancssori alkalmazáson keresztül kerülnek feldolgozásra.
- Ismerje meg a MySQL parancsok bevitelének módját. A MySQL parancsokat pontosvesszővel (;) kell megadni közvetlenül a parancs utolsó része után, de a parancsot is beírhatja, pontosvesszőt írhat be, majd nyomja meg ismét az ↵ Enter billentyűt.
Rész 3 /3: Adatbázis létrehozása
1. lépés. Hozza létre az adatbázis fájlját
Ezt úgy teheti meg, hogy beírja az "adatbázis létrehozása" parancsot adatbázis létrehozása, hozzáadja az adatbázis nevét és egy pontosvesszőt, majd megnyomja az ↵ Enter billentyűt. Például a "Pet Records" nevű adatbázishoz a következőt kell beírnia:
adatbázis létrehozása Pet_Records;
- Az adatbázis neve nem tartalmazhat szóközt; ha szóközt szeretne hozzáadni a névhez, akkor aláhúzást kell használnia (például a "Barátaim" lesz "Friends_of_Mine").
- Minden MySQL parancsnak pontosvesszővel kell végződnie. Ha első alkalommal kihagyja a pontosvesszőt, beírhatja a … amely megjelenik, majd nyomja meg ismét az ↵ Enter billentyűt.
2. lépés Jelenítse meg az aktuális adatbázisokat
Az aktuális adatbázisok listáját előhívhatja az alábbiak beírásával, majd az ↵ Enter megnyomásával:
adatbázisok megjelenítése;
3. Válassza ki az adatbázist
Az adatbázist a listából úgy választhatja ki, hogy beírja a use name nevet, ahol a "name" az adatbázis neve. Például a "Pet Records" adatbázishoz írja be a következőt, és nyomja meg az ↵ Enter billentyűt:
használja Pet_Records;
4. lépés. Várja meg a megerősítő üzenetet
Miután látta, hogy az "Adatbázis módosítva" kifejezés megjelenik az utoljára beírt parancs alatt, szabadon folytathatja az adatbázis tartalmának létrehozását.
Rész 3 /3: Táblázat készítése
1. lépés: Ismerje meg a különböző táblázatparancsokat
A táblázat néhány fő szempontját érdemes megtudnia, mielőtt létrehozna egy táblázatot:
- Cím - A cím közvetlenül a "tábla létrehozása" parancs után fog megjelenni, és ugyanazokat a szabályokat kell követnie, mint az adatbázis neve (pl. Szóközök nélkül).
- Oszlopfejléc - Az oszlopfejléceket úgy határozhatja meg, hogy különböző neveket ír be zárójelbe (lásd a következő lépés példáját).
- Cellahossz - A cellahossz meghatározásakor vagy a "VARCHAR" (változó karakterek, azaz egy és a VARCHAR korlátozott karakterszám közötti számot írhat be), vagy a "CHAR" (nem igényel többet és nem kevesebbet, mint a megadott például a CHAR (1) egy karaktert, a CHAR (3) három karaktert és így tovább).
-
Dátum - Ha dátumot szeretne hozzáadni a diagramhoz, akkor a "DATE" paranccsal jelezze, hogy az oszlop tartalma dátumként lesz formázva. A dátumot be kell írni
ÉÉÉÉ-HH-NN
- formátum.
2. lépés. Hozza létre a táblázat vázlatát
Mielőtt adatokat adhat meg a diagramhoz, létre kell hoznia a diagram szerkezetét az alábbiak beírásával, majd az ↵ Enter megnyomásával:
hozzon létre táblázatnevet (1. oszlop varchar (20), 2. oszlop varchar (30), 3. oszlop char (1), 4. oszlop dátuma);
- Ha például egy "Háziállatok" nevű táblázatot szeretne létrehozni két VARCHAR oszloppal, egy CHAR oszloppal és egy dátum oszloppal, akkor írja be a következőt:
táblázat létrehozása Háziállatok (név varchar (20), fajta varchar (30), nemi karakter (1), születési dátum);
3. lépés. Adjon hozzá egy sort a táblázatához
Az "insert" paranccsal soronként megadhatja az adatbázis adatait:
illessze be a névértékekbe ('oszlop1 érték', 'oszlop2 értéke', 'oszlop3 értéke', 'oszlop4 értéke');
-
A korábban használt "Háziállatok" táblázatban a sor így nézhet ki:
illessze be a háziállatok értékébe ('Fido', 'Husky', 'M', '2017-04-12');
- Ha az oszlop üres, megadhatja a NULL szót az oszlop tartalmához.
4. lépés Ha lehetséges, helyezze be a többi adatot
Ha az adatbázisa viszonylag kicsi, a többi adatot soronként beillesztheti a "beszúrás" kód használatával. Ha ezt választja, hagyja ki a következő lépést.
5. lépés Szükség esetén töltsön fel egy szöveges fájlt
Ha olyan adatbázisa van, amely több sornyi információt igényel, mint amennyi kézzel beilleszthető, akkor az adatokat tartalmazó szövegfájlra hivatkozhat a következő kód használatával:
betölteni a helyi infile '/path/name.txt' adatokat a "\ r / n" által lezárt táblák névsoraiba;
-
A "Háziállatok" példához az alábbiakat írja be:
adatok helyi infile 'C: /Users/name/Desktop/pets.txt' betöltése a táblázatba Háziállatok sorai, amelyeket "\ r / n" fejez be;
- Mac számítógépen a "véget érő sorok" parancsot kell használni a "\ r" billentyűvel a "\ r / n" helyett.
6. lépés. Tekintse meg táblázatát
Adja meg a show adatbázisokat; parancsot, majd válassza ki az adatbázist a select * beírásával a névből; ahol a "név" az adatbázis neve. Például, ha a "Pet Records" adatbázist használja, a következőt írja be:
adatbázisok megjelenítése; válasszon * a Pet_Records közül;
Tippek
-
Néhány általánosan használt adattípus a következő:
- CHAR(length) - rögzített hosszúságú karakterlánc
- VARCHAR(length) - változó hosszúságú karakterlánc, maximális hosszúságú
- SZÖVEG - változó hosszúságú karakterlánc, legfeljebb 64 KB szöveghosszal
- INT(hossz)-32 bites egész szám, maximális hosszúságú számjegyekkel (a „-” negatív szám esetén „számjegyként” számít)
- DECIMÁLIS(hossz, dec) - Tizedes szám a megjelenített karakterek teljes hosszáig; a dec mező a tizedesjegyek megengedett maximális számát jelzi
- DÁTUM - Dátum értéke (év, hónap, dátum)
- IDŐ - Időérték (óra, perc, másodperc)
- ENUM("érték1", "érték2",….) - A felsorolt értékek listája
-
Néhány opcionális paraméter a következő:
- NEM NULLA - Értéket kell megadni. A mező nem hagyható üresen.
- DEFAULT alapértelmezett érték-Ha nincs megadva érték, akkor az alapértelmezett érték kerül hozzárendelésre a mezőhöz.
- ALÁÍRÁS NÉLKÜLI - Numerikus mezők esetén biztosítja, hogy a szám soha ne legyen negatív.
- AUTO_INCREMENT - Az érték automatikusan növekszik minden alkalommal, amikor sor kerül a táblázatba.
Figyelmeztetések
- Ha a MySQL szerver nem fut, amikor megpróbál bejelentkezni a "mysql" parancssorba, akkor nem tudja folytatni.
- Mint minden kódolásnál, győződjön meg arról, hogy a parancsokat pontosan írja be és helyezze el, mielőtt megpróbálja megadni őket.