Adatbázis létrehozása a MySQL -ben (képekkel)

Tartalomjegyzék:

Adatbázis létrehozása a MySQL -ben (képekkel)
Adatbázis létrehozása a MySQL -ben (képekkel)

Videó: Adatbázis létrehozása a MySQL -ben (képekkel)

Videó: Adatbázis létrehozása a MySQL -ben (képekkel)
Videó: How to drop floor level in Revit 2024, Lehet
Anonim

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

258108 1
258108 1

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

258108 2
258108 2

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.
258108 3
258108 3

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.

258108 4
258108 4

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

258108 5
258108 5

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

258108 6
258108 6

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

258108 7
258108 7

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.
258108 8
258108 8

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;

258108 9
258108 9

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;

258108 10
258108 10

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

258108 11
258108 11

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.
258108 12
258108 12

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);

258108 13
258108 13

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.
258108 14
258108 14

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.

258108 15
258108 15

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.
258108 16
258108 16

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.

Ajánlott: