Een tabel maken
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;