Skapa en tabell
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;