Crearea unui tabel
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;