Skapa en tabell

Datum för skapande av sida :

Miljö för driftbekräftelse

MySQL (på engelska)
  • MySQL 8.4
MySQL Workbench
  • 8.0
Windows
  • Windows Server 2022

Erforderlig miljö

MySQL (på engelska)
  • MySQL 8.4 eller senare
  • Tidigare versioner är också acceptabla
MySQL Workbench
  • 8.0 eller senare
Windows
  • Windows 11 (på engelska)
  • Windows 10 (på engelska)
Windows Server
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

förutsättning

  • Se till att du kan ansluta till din MySQL-databas
  • Om du vill använda Workbench måste Workbench installeras
  • Du måste ha skapat ett schema
  • Anslut till databasen med behörighet att skapa tabeller

Om exempelschemat

test_schema I det här fallet kommer vi att arbeta med ett schema med namnet .

Skapa en tabell i Workbench

Starta MySQL Workbench och anslut till databasen.

Välj fliken Schema i fönstret Navigatör för att expandera schematrädet av intresse. Högerklicka på Tabeller och välj Skapa tabell.

Skärmen Skapa tabell visas så att du kan ange de objekt som krävs.

Bord

Projektnamn Innehåll
Tabellens namn Ange tabellnamnet. När det gäller engelska tecken kommer det att vara gemener, så det är bättre att skriva med små bokstäver från början.
Charaset/sortering Om det inte finns någon anledning att ändra den kan du lämna den som standard.
Motor Om det inte finns någon anledning att ändra det är InnoDB bra.
Kommentarer Detta är en kommentar från tabellen. Du behöver inte sätta i den, men den kommer att vara användbar senare.

Spalt

Ange så många kolumner som du behöver i tabellen.

Projektnamn Innehåll
Kolumnens namn Det är kolumnnamnet. När det gäller engelska tecken kommer det att vara gemener, så det är bättre att skriva med små bokstäver från början.
Datatyp Ange vilken typ av data som ska lagras i kolumnen.
PK, NN, etc. Primärnyckel, inte null osv. Förklaringen kommer att bli lång, så jag utelämnar den.
Standardvärde/uttryck Inkludera det värde som du vill ange som standard om posten var null när du skapade den.
Kommentarer Kommentarer till kolumnen. Du behöver inte sätta i den, men den kommer att vara användbar senare.

Du kan också skapa index etc., men jag kommer att utelämna det eftersom det skulle vara en lång förklaring för att skapa en tabell. Det är möjligt att ändra det senare.

När du har angett dina bordsinställningar klickar du på knappen "Apply" i det nedre högra hörnet.

Du kommer att se den SQL du vill köra, så klicka på knappen "Apply".

När det körs utan fel klickar du på knappen "Slutför".

Jag tror att du kan bekräfta att tabellen har skapats från schematrädet. Du kan stänga fliken som du använde för att skapa en ny.

Skapa en tabell med ett kommando

Välj MySQL > MySQL 8.4 Command Line Client (MySQL 8.4 Command Line Client) på Start-menyn. Om du kan köra kommandot kan du köra det med ett annat verktyg.

Ange ditt administratörslösenord för att logga in.

Ange SQL så här: Ersätt schemanamnet, tabellnamnet, kolumninformationen osv. med det innehåll som du vill skapa. Du kan använda Retur-tangenten för att skriva över flera rader. I slutet av SQL:en anger du ett semikolon som anger slutet på SQL:en.

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

När du har skrivit kör du den med Enter-tangenten. Om det inte finns några fel är du OK.

Du kan se en lista över de tabeller som du har skapat genom att köra följande SQL: Matcha schemanamnet.

SHOW TABLES FROM test_schema;