Tábla létrehozása

Oldal létrehozásának dátuma :

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;