Creació d'una taula
Entorn de confirmació d'operació
- MySQL
-
- MySQL 04/08
- Banc de treball MySQL
-
- 8.0
- Windows
-
- Servidor de Windows 2022
Entorn requerit
- MySQL
-
- MySQL 8.4 o posterior
- També s'accepten versions anteriors
- Banc de treball MySQL
-
- 8.0 o posterior
- Windows
-
- Windows 11
- Windows 10
- Servidor Windows
-
- Servidor de Windows 2022
- Windows Server 2019
- Windows Server 2016
Precondició
- Assegureu-vos que us podeu connectar a la vostra base de dades MySQL
- Si voleu utilitzar Workbench, s'ha d'instal·lar Workbench
- Heu d'haver creat un esquema
- Connecteu-vos a la base de dades amb permisos per crear taules
Quant a l'esquema d'exemple
test_schema
En aquest cas, operarem en un esquema anomenat .
Creació d'una taula al Workbench
Inicieu MySQL Workbench i connecteu-vos a la base de dades.
Seleccioneu la pestanya Esquema a la subfinestra Navegador per expandir l'arbre d'esquema d'interès. Feu clic amb el botó dret a Taules i seleccioneu Crea taula.
Apareixerà la pantalla Crea taula, de manera que podeu introduir els elements necessaris.
Taula
Contingut del nom del projecte | |
---|---|
Nom de la taula | Introduïu el nom de la taula. En el cas dels caràcters anglesos, serà minúscula, per la qual cosa és millor introduir en minúscules des del principi. |
Charaset/Recopilació | Si no hi ha cap motiu per canviar-lo, podeu deixar-lo com a predeterminat. |
Motor | Si no hi ha cap raó per canviar-lo, InnoDB està bé. |
Comentaris | Aquest és un comentari de la taula. No cal que ho poseu, però us serà útil més endavant. |
Columna
Introduïu tantes columnes com necessiteu a la taula.
Contingut del nom del projecte | |
---|---|
Nom de la columna | És el nom de la columna. En el cas dels caràcters anglesos, serà minúscula, per la qual cosa és millor introduir en minúscules des del principi. |
Tipus de dades | Definiu el tipus de dades que s'emmagatzemaran a la columna. |
PK, NN, etc. | Clau primària, no nul·la, etc. L'explicació serà llarga, així que l'ometiré. |
Per defecte/Expressió | Incloeu el valor que voleu definir per defecte si el registre era nul quan el vau crear. |
Comentaris | Comentaris de columna. No cal que ho poseu, però us serà útil més endavant. |
També podeu crear índexs, etc., però ho ometré perquè seria una llarga explicació per crear una taula. És possible canviar-lo més endavant.
Un cop hàgiu introduït la configuració de la taula, feu clic al botó "Aplica" a l'extrem inferior dret.
Veureu l'SQL que voleu executar, així que feu clic al botó "Aplica".
Un cop s'executi sense errors, feu clic al botó "Finalitzar".
Crec que podeu confirmar que la taula es crea a partir de l'arbre d'esquemes. Podeu tancar la pestanya que heu utilitzat per crear-ne una de nova.
Creació d'una taula amb una ordre
Seleccioneu MySQL > MySQL 8.4 Client de línia d'ordres al menú Inici. Si podeu executar l'ordre, podeu executar-la amb una altra eina.
Introduïu la vostra contrasenya d'administrador per iniciar la sessió.
Introduïu SQL així: Substituïu el nom de l'esquema, el nom de la taula, la informació de la columna, etc. pel contingut que voleu crear. Podeu utilitzar la tecla Retorn per escriure en diverses línies. Al final de l'SQL, introduïu un punt i coma que indiqui el final de l'SQL.
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 = 'テストコメント';
Un cop escrit, executeu-lo amb la tecla Retorn. Si no hi ha errors, esteu bé.
Podeu veure una llista de les taules que heu creat executant l'SQL següent: Si us plau, coincideixi amb el nom de l'esquema.
SHOW TABLES FROM test_schema;