Tábla létrehozása
Művelet-megerősítő környezet
- MySQL
-
- MySQL 8.4
- MySQL Workbench
-
- 8.0
- Windows
-
- Windows Server 2022
Szükséges környezet
- MySQL
-
- MySQL 8.4 vagy újabb
- A korábbi verziók is elfogadhatók
- MySQL Workbench
-
- 8.0 vagy újabb
- Windows
-
- Windows 11
- Windows 10
- Windows Server
-
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
előfeltétel
- Győződjön meg arról, hogy tud csatlakozni a MySQL adatbázishoz
- Ha a Workbench-et szeretné használni, a Workbench-et telepíteni kell
- Létre kell hoznia egy sémát
- Csatlakozás az adatbázishoz táblák létrehozására vonatkozó engedélyekkel
A mintaséma ismertetése
test_schema
Ebben az esetben egy nevű sémán fogunk működni.
Tábla létrehozása a Workbenchben
Indítsa el a MySQL Workbench-et, és csatlakozzon az adatbázishoz.
Válassza a Séma lapot a Kezelő panelen a kívánt sémafa kibontásához. Kattintson a jobb gombbal a Táblák elemre, és válassza a Tábla létrehozása lehetőséget.
Megjelenik a Táblázat létrehozása képernyő, ahol megadhatja a szükséges elemeket.
Asztal
Projekt neve | Tartalom |
---|---|
Tábla neve | Adja meg a tábla nevét. Angol karakterek esetén kisbetűs lesz, ezért jobb, ha az elejétől kezdve kisbetűkkel írjuk be. |
Karakter/Rendezés | Ha nincs ok a módosításra, meghagyhatja Alapértelmezettként. |
Motor | Ha nincs ok a változtatásra, az InnoDB rendben van. |
Megjegyzések | Ez egy megjegyzés a táblázatból. Nem kell betennie, de később hasznos lesz. |
Oszlop
Írjon be annyi oszlopot, amennyire szüksége van a táblázatba.
Projekt neve | Tartalom |
---|---|
Oszlop neve | Ez az oszlop neve. Angol karakterek esetén kisbetűs lesz, ezért jobb, ha az elejétől kezdve kisbetűkkel írjuk be. |
Adattípus | Állítsa be az oszlopban tárolandó adatok típusát. |
PK, NN stb. | Elsődleges kulcs, Nem null stb. A magyarázat hosszú lesz, ezért kihagyom. |
Alapértelmezett/kifejezés | Adja meg az alapértelmezés szerint beállítani kívánt értéket, ha a rekord null volt a létrehozáskor. |
Megjegyzések | Oszlop megjegyzések. Nem kell betennie, de később hasznos lesz. |
Létrehozhatsz indexeket stb. is, de kihagyom, mert hosszú magyarázat lenne a táblázat létrehozására. Később is módosítható.
Miután megadta az asztal beállításait, kattintson a jobb alsó sarokban található "Alkalmaz" gombra.
Látni fogja a futtatni kívánt SQL-t, ezért kattintson az "Alkalmaz" gombra.
Ha hiba nélkül fut, kattintson a "Befejezés" gombra.
Azt hiszem, meg tudod erősíteni, hogy a tábla a sémafából jött létre. Bezárhatja azt a lapot, amelyet új létrehozásához használt.
Tábla létrehozása paranccsal
Válassza a MySQL > MySQL 8.4 parancssori kliens lehetőséget a Start menüből. Ha futtatni tudja a parancsot, futtathatja egy másik eszközzel.
A bejelentkezéshez adja meg rendszergazdai jelszavát.
Írja be az SQL-t így: Cserélje le a séma nevét, a tábla nevét, az oszlop adatait stb. a létrehozni kívánt tartalomra. Az Enter billentyűvel több sorban is beírhat. Az SQL végén írjon be egy pontosvesszőt, amely az SQL végét jelzi.
CREATE TABLE `test_schema`.`test_table2` (
`id` INT NOT NULL COMMENT 'ユニークなIDが入ります。',
`name` VARCHAR(45) NULL COMMENT '名前です。',
PRIMARY KEY (`id`),
UNIQUE INDEX `id_UNIQUE` (`id` ASC) VISIBLE)
COMMENT = 'テストコメント';
A beírás után futtassa az Enter billentyűvel. Ha nincs hiba, akkor rendben van.
A következő SQL futtatásával létrehozott táblák listáját tekintheti meg: Kérjük, egyezzen a séma nevével.
SHOW TABLES FROM test_schema;