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ó: A munkavállalók jogai és lehetőségei Angliában / Employee rights and possibilities in England 2024, Lehet
Anonim

Ez a wikiHow megtanítja, hogyan hozhat létre adatbázist a MySQL használatával. 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és

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 serverMySQL nincs a hálózaton, nem hozhat létre adatbázist.

A szerver állapotát a MySQL Workbench megnyitásával, a kiszolgáló kiválasztásával, és az "Adminisztráció - Szerver állapota" lapon található "Szerverállapot" jelzővel ellenőrizheti

258108 2
258108 2

2. lépés: Másolja ki a telepítési mappa címét (elérési útját)

A cím a használt operációs rendszertől (pl. Windows vagy Mac) függ:

  • Windows - Másolás C:/Program Files/MySQL/MySQL Workbench 8.0 CE/, és győződjön meg arról, hogy az utolsó mappa nevét lecseréli az aktuális MySQL mappa nevére.
  • Mac-Másolja a /usr/local/mysql-8.0.13-osx10.13-x86_64/ fájlt, és győződjön meg arról, hogy az utolsó mappa nevét lecseréli az aktuális MySQL mappa nevére.
258108 3
258108 3

3. Nyissa meg a számítógép parancssori programját

Windows rendszerű számítógépen használja a parancssort. Eközben a Mac számítógépek felhasználói használhatják a terminált.

258108 4
258108 4

Lépés 4. Módosítsa a bejegyzést a MySQL telepítési mappa könyvtárába

Gépelje be a cd -t, és helyezzen be egy szóközt, illessze be a telepítési mappa címét, és nyomja meg az Enter billentyűt. Például Windows rendszerű számítógépen a következő bejegyzést írhatja be:

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 "my" felhasználónév bejelentkezési parancssorának megnyitásához írja be a következő bejegyzést, és nyomja meg az Enter billentyűt:

mysql -u én -p

258108 6
258108 6

6. lépés. Írja be a fiók jelszavát

Írja be a MySQL felhasználói fiók jelszavát, majd nyomja meg az Enter billentyűt. Bejelentkezik a fiókba, és a parancssori alkalmazás összekapcsolódik a MySQL parancsokkal.

  • A "MySQL>" jelölőt a parancssori alkalmazás ablakában láthatja. Ettől kezdve a beírt 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. Írhat be egy parancsot, írjon be pontosvesszőt, 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. Hozzon létre egy adatbázisfájlt

Hozhat létre egyet az "adatbázis létrehozása" adatbázis létrehozása parancs beírásával, az adatbázis nevének hozzáadásával, pontosvessző beszúrásával, majd az Enter billentyű lenyomásával. Például a "Pet Data" nevű adatbázishoz írja be a következő parancsot:

adatbázis létrehozása a Pet_Data_Animals;

  • Az adatbázisnevek nem tartalmazhatnak szóközt. Ha szóközöket szeretne szerepeltetni a nevében, akkor aláhúzást kell használnia (pl. "A legjobb barátom" lesz a "legjobb barátom").
  • Minden MySQL parancsnak pontosvesszővel kell végződnie. Ha elfelejti az első pontosvesszőt, beírhatja a „ ”Jelenik meg, majd nyomja meg ismét az Enter billentyűt.
258108 8
258108 8

2. lépés Jelenítse meg az aktuálisan mentett adatbázist

A mentett adatbázisok listáját a következő parancs beírásával és az Enter megnyomásával jelenítheti meg:

adatbázisok megjelenítése;

258108 9
258108 9

3. lépés Válasszon ki egy adatbázist

A listából úgy választhat ki adatbázist, hogy beírja a use name parancsot, és a "name" nevet adja meg. Például a "Pet Data" adatbázishoz írja be a következő parancsot, és nyomja meg az Enter billentyűt:

használja a Data_Animal_Pet;

258108 10
258108 10

4. lépés. Várja meg, amíg megjelenik a megerősítő üzenet

Miután látta az "Adatbázis módosítva" kifejezést az utolsó beírt parancs alatt, továbbléphet az adatbázis -tartalom létrehozásához.

Rész 3 /3: Táblázatok 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áknak néhány kulcsfontosságú szempontja van, amelyeket tudnia kell a táblázat létrehozása előtt:

  • Cím - A táblázat címe közvetlenül a "tábla létrehozása" parancs után kerül hozzáadásra, és ugyanazokat a szabályokat kell követnie, mint az adatbázis nevét (pl. Nincs szóköz).
  • Oszlopfejlécek - Az oszlopfejléceket úgy adhatja meg, hogy a fejlécek nevét zárójelbe írja (lásd a következő lépést).
  • Négyzethossz - A doboz hosszának megadásakor használhatja a "VARCHAR" (változó karakter, amely lehetővé teszi az egy és a maximális számú karakter közötti "VARCHAR" karakter beírását) vagy "CHAR" (nem igényel többet és nem kevesebbet, mint a megadott számú karakter; például például a „CHAR (1)” egy karaktert, a „CHAR (3)” három karaktert és így tovább) szükséges.
  • Dátumok - Ha dátumokat szeretne hozzáadni a diagramhoz, a "DATE" paranccsal jelezze, hogy az oszlop tartalmát dátumként kell formázni. Ezenkívül a dátumokat év-hónap-dátum formátumban kell megadni (

    XXXX-XX-XX

  • ).
258108 12
258108 12

2. lépés. Vázolja fel a táblázatot

Mielőtt adatokat írna be a diagramba, létre kell hoznia egy táblázatstruktúrát a következő parancs beírásával és az Enter billentyű 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);

  • Például egy "Háziállatok" nevű táblázat létrehozásához, amely két oszlopot tartalmaz: "VARCHAR", egy oszlop "CHAR" és dátum oszlop, írja be a következő parancsot:
  • táblázat létrehozása Pet_Animal (név varchar (20), faj varchar (30), nemi karakter (1), születési_dátum dátuma);

258108 13
258108 13

3. Sorok hozzáadása a táblázathoz

Az "insert" paranccsal soronként adhatja meg az adatbázis adatait:

insert into table_name értékek ('oszlop1 érték', 'oszlop2 értéke', 'oszlop3 értéke', 'oszlop4 értéke');

  • A korábban használt "Pets_Pet" táblázat esetében az adatsoroknak így kell kinézniük:

    illessze be a Pet_Animal értékekbe ('Fido', 'Husky', 'J', '2017-04-12');

  • Ha az oszlop üres, a NULL szót is megadhatja oszloptartalomként.
258108 14
258108 14

4. lépés. Lépjen be. Ha ezt szeretné, 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 több adatbázissal rendelkező adatbázisa van, amely fájdalmas lenne, ha egyenként kézzel kellene beírnia őket, akkor az alábbi kóddal feltöltheti az adatokat tartalmazó szöveges fájlt:

adatok helyi infile '/path/namaberkas.txt' betöltése a nama_tabel táblába, a '\ r / n' végződéssel;

  • A "Pet_Animal" táblázat példában a következő kódot vagy parancsot írhatja be:

    töltse be a 'C: /Users/username/Desktop/pets.txt' helyi adatállományt a Pets_Pets táblába, a '\ r / n' betűvel;

  • Mac számítógépeken a "sorok zárva" parancsot kell használni a "\ r" betűvel a "\ r / n" helyett.
258108 16
258108 16

6. lépés Tekintse át a létrehozott táblázatot

Írja be az adatbázisok megjelenítése parancsot, majd válassza ki az adatbázist a select * from name;, és a "name" adatbázisnév beírásával. Például, ha a "Pet_List" adatbázist használja, írja be a következő parancsot:

adatbázisok megjelenítése; válassza ki a * Pet_List listából;

Tippek

  • Íme néhány leggyakrabban használt adattípus:

    • CHAR ”(Length) - Ennek a változónak meghatározott karakterlánc (string) hosszúsága van.
    • VARCHAR ”(Length) - Ennek a változónak a karakterlánc maximális hossza (a megadott hosszváltozó szerint).
    • SZÖVEG ” - Ez a változó olyan karakterkészlettel rendelkezik, amelynek maximális szöveghossza 64 kilobájtnak felel meg.
    • INT ”(Length)-Ez a változó egy 32 bites egész szám, maximális számhosszal (a mínuszjel vagy a„-”negatív számok esetén„ számjegynek”minősül).
    • DECIMÁLIS ”(Hosszúság, tizedes) - Ez a változó egy tizedes szám, amelynek hosszúsága a megjelenített karakterek teljes száma. Eközben a tizedes oszlop a vessző után megjeleníthető számok maximális számát jelzi.
    • DÁTUM ”-Ez a változó tartalmazza a dátumot év-hónap-dátum formátumban (####-##-##).
    • IDŐ ”-Ez a változó az időt óra-perc-másodperc formátumban tartalmazza.
    • ENUM ”(" Érték1 "," érték2 ",….) - Ez a változó egész számokat vagy értékeket tartalmaz.
  • Íme néhány további használható paraméter:

    • NEM NULLA ” - Ezzel a paraméterrel meg kell adnia egy értéket. Az oszlop nem üríthető.
    • DEFAULT ”Alapértelmezett érték-Ha nincs megadva adat vagy érték, az alapértelmezett érték automatikusan hozzáadódik az oszlophoz.
    • ALÁÍRÁS NÉLKÜLI ” - A számmezőben a paraméter biztosítja, hogy a megadott szám nem lesz negatív szám.
    • AUTO_INCREMENT ” - Ezzel a paraméterrel az érték automatikusan növekszik minden alkalommal, amikor új sort ad hozzá a táblázathoz.

Figyelem

  • Ha a MySQL szerver nem fut, amikor megpróbálja elérni a "mysql" parancssort, akkor nem tudja folytatni ezt a folyamatot.
  • Más kódolásokhoz hasonlóan, mielőtt beírná, győződjön meg arról, hogy a beírt parancsokat helyes írásmóddal és szóközökkel írja be.

Ajánlott: