Een tabel maken

Aanmaakdatum van pagina :

Omgeving voor bevestiging van de bewerking

MySQL
  • MySQL 8.4
MySQL Workbench
  • 8.0
Ramen
  • Windows Server 2022

Vereiste omgeving

MySQL
  • MySQL 8.4 of hoger
  • Eerdere versies zijn ook acceptabel
MySQL Workbench
  • 8.0 of hoger
Ramen
  • Windows 11
  • Vensters 10
Windows Server
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

voorwaarde

  • Zorg ervoor dat je verbinding kunt maken met je MySQL-database
  • Als u Workbench wilt gebruiken, moet Workbench worden geïnstalleerd
  • U moet een schema hebben gemaakt
  • Maak verbinding met de database met machtigingen om tabellen te maken

Over het voorbeeldschema

test_schema In dit geval werken we volgens een schema met de naam .

Een tafel maken in Workbench

Start MySQL Workbench en maak verbinding met de database.

Selecteer het tabblad Schema in het deelvenster Navigator om de schemastructuur uit te vouwen. Klik met de rechtermuisknop op Tabellen en selecteer Tabel maken.

Het scherm Tabel maken verschijnt, zodat u de vereiste items kunt invoeren.

Tafel

Inhoud van de projectnaam
Tabel Naam Voer de naam van de tabel in. In het geval van Engelse karakters zal het kleine letters zijn, dus het is beter om vanaf het begin in kleine letters in te voeren.
Charaset/Collatie Als er geen reden is om het te wijzigen, kunt u het als Standaard laten staan.
Motor Als er geen reden is om het te veranderen, is InnoDB prima.
Opmerkingen Dit is een opmerking uit de tabel. Je hoeft het er niet in te doen, maar het zal later nuttig zijn.

Kolom

Voer zoveel kolommen in de tabel in als u nodig hebt.

Inhoud van de projectnaam
Kolom Naam Dit is de kolomnaam. In het geval van Engelse karakters zal het kleine letters zijn, dus het is beter om vanaf het begin in kleine letters in te voeren.
Datatype Stel het type gegevens in dat in de kolom moet worden opgeslagen.
PK, NN, enz. Primaire sleutel, niet Null, enz. De uitleg zal lang zijn, dus ik zal het weglaten.
Standaard/Expressie Neem de waarde op die u standaard wilt instellen als de record null was toen u deze maakte.
Opmerkingen Kolom opmerkingen. Je hoeft het er niet in te doen, maar het zal later nuttig zijn.

Je kunt ook indexen, enz. maken, maar ik zal het weglaten omdat het een lange uitleg zou zijn voor het maken van een tabel. Het is mogelijk om het later te wijzigen.

Nadat u uw tafelinstellingen heeft ingevoerd, klikt u op de knop "Toepassen" in de rechterbenedenhoek.

U ziet de SQL die u wilt uitvoeren, dus klik op de knop "Toepassen".

Zodra het zonder fouten werkt, klikt u op de knop "Voltooien".

Ik denk dat je kunt bevestigen dat de tabel is gemaakt op basis van de schemaboom. U kunt het tabblad sluiten dat u hebt gebruikt om een nieuw tabblad te maken.

Een tabel maken met een opdracht

Selecteer MySQL > MySQL 8.4 Command Line Client in het menu Start. Als u de opdracht kunt uitvoeren, kunt u deze met een ander hulpprogramma uitvoeren.

Voer uw beheerderswachtwoord in om in te loggen.

Voer SQL als volgt in: Vervang de schemanaam, tabelnaam, kolominformatie, enzovoort door de inhoud die u wilt maken. U kunt de Enter-toets gebruiken om over meerdere regels te typen. Voer aan het einde van de SQL een puntkomma in die het einde van de SQL aangeeft.

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

Eenmaal getypt, voert u het uit met de Enter-toets. Als er geen fouten zijn, bent u in orde.

U kunt een lijst bekijken met de tabellen die u hebt gemaakt door de volgende SQL uit te voeren: Gelieve overeen te komen met de naam van het schema.

SHOW TABLES FROM test_schema;