Crearea unui tabel

Data creării paginii :

Mediu de confirmare a funcționării

MySQL
  • MySQL 8.4
Atelierul de lucru MySQL
  • 8.0
Windows
  • Windows Server 2022

Mediu necesar

MySQL
  • MySQL 8.4 sau o versiune ulterioară
  • Versiunile anterioare sunt, de asemenea, acceptabile
Atelierul de lucru MySQL
  • 8.0 sau o versiune ulterioară
Windows
  • ferestre 11
  • Windows 10
Windows Server
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

Condiție prealabilă

  • Asigurați-vă că vă puteți conecta la baza de date MySQL
  • Dacă doriți să utilizați Workbench, trebuie instalat Workbench
  • Trebuie să fi creat o schemă
  • Conectați-vă la baza de date cu permisiuni pentru a crea tabele

Despre schema eșantion

test_schema În acest caz, vom opera pe o schemă numită .

Crearea unui tabel în Workbench

Porniți MySQL Workbench și conectați-vă la baza de date.

Selectați fila Schemă din panoul Navigator pentru a extinde arborele schemei de interes. Faceți clic dreapta pe Tabele și selectați Creați tabel.

Va apărea ecranul Creare tabel, astfel încât să puteți introduce elementele necesare.

Masă

Nume proiect Conținut
Nume tabel Introduceți numele tabelului. În cazul caracterelor englezești, va fi minuscule, deci este mai bine să introduceți litere mici de la început.
Charaset/Colaționare Dacă nu există niciun motiv pentru a-l modifica, îl puteți lăsa ca implicit.
Motor Dacă nu există niciun motiv pentru a-l schimba, InnoDB este în regulă.
Comentarii Acesta este un comentariu de la tabel. Nu trebuie să-l puneți, dar vă va fi util mai târziu.

Coloană

Introduceți câte coloane aveți nevoie în tabel.

Nume proiect Conținut
Numele coloanei Este numele coloanei. În cazul caracterelor englezești, va fi minuscule, deci este mai bine să introduceți litere mici de la început.
Datatype Setați tipul de date care urmează să fie stocate în coloană.
PK, NN etc. Cheie primară, Not Null etc. Explicația va fi lungă, așa că o voi omite.
Implicit/Expresie Includeți valoarea pe care doriți să o setați în mod implicit dacă înregistrarea era nulă atunci când ați creat-o.
Comentarii Comentarii coloană. Nu trebuie să-l puneți, dar vă va fi util mai târziu.

De asemenea, puteți crea indexuri etc., dar îl voi omite pentru că ar fi o explicație lungă pentru crearea unui tabel. Este posibil să-l schimbați mai târziu.

După ce ați introdus setările mesei, faceți clic pe butonul "Aplicați" din colțul din dreapta jos.

Veți vedea SQL-ul pe care doriți să îl rulați, așa că faceți clic pe butonul "Aplicați".

Odată ce rulează fără erori, faceți clic pe butonul "Finalizare".

Cred că puteți confirma că tabelul este creat din arborele schemei. Puteți închide fila pe care ați folosit-o pentru a crea una nouă.

Crearea unui tabel cu o comandă

Selectați MySQL > MySQL 8.4 Command Line Client din meniul Start. Dacă puteți rula comanda, o puteți rula cu un alt instrument.

Introduceți parola de administrator pentru a vă conecta.

Introduceți SQL astfel: Înlocuiți numele schemei, numele tabelului, informațiile despre coloană etc. cu conținutul pe care doriți să îl creați. Puteți utiliza tasta Enter pentru a tasta pe mai multe linii. La sfârșitul SQL-ului, introduceți un punct și virgulă care indică sfârșitul SQL-ului.

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 = 'テストコメント';

Odată tastat, rulați-l cu tasta Enter. Dacă nu există erori, sunteți în regulă.

Puteți vedea o listă a tabelelor pe care le-ați creat rulând următorul SQL: Vă rugăm să potriviți numele schemei.

SHOW TABLES FROM test_schema;