Crear una tabla
Entorno de confirmación de operaciones
- MySQL
-
- MySQL 8.4
- Mesa de trabajo MySQL
-
- 8.0
- Windows
-
- Windows Server 2022
Entorno requerido
- MySQL
-
- MySQL 8.4 o posterior
- Las versiones anteriores también son aceptables
- Mesa de trabajo MySQL
-
- 8.0 o posterior
- Windows
-
- Windows 11
- Windows 10
- Servidor de Windows
-
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
precondición
- Asegúrese de que puede conectarse a su base de datos MySQL
- Si desea utilizar Workbench, Workbench debe estar instalado
- Debe haber creado un esquema
- Conectarse a la base de datos con permisos para crear tablas
Acerca del esquema de ejemplo
test_schema
En este caso, operaremos en un esquema llamado .
Creación de una tabla en Workbench
Inicie MySQL Workbench y conéctese a la base de datos.
Seleccione la pestaña Esquema en el panel Navegador para expandir el árbol de esquema de interés. Haga clic con el botón derecho en Tablas y seleccione Crear tabla.
Aparecerá la pantalla Crear tabla, para que pueda introducir las posiciones necesarias.
Mesa
Contenido | del nombre del proyecto |
---|---|
Nombre de la tabla | Introduzca el nombre de la tabla. En el caso de los caracteres ingleses, será en minúsculas, por lo que es mejor ingresar en minúsculas desde el principio. |
Charaset/Intercalación | Si no hay ninguna razón para cambiarlo, puede dejarlo como predeterminado. |
Motor | Si no hay razón para cambiarlo, InnoDB está bien. |
Comentarios | Este es un comentario de la tabla. No tienes que ponerlo, pero te será útil más adelante. |
Columna
Ingrese tantas columnas como necesite en la tabla.
Contenido | del nombre del proyecto |
---|---|
Nombre de columna | Es el nombre de la columna. En el caso de los caracteres ingleses, será en minúsculas, por lo que es mejor ingresar en minúsculas desde el principio. |
Datatype | Establezca el tipo de datos que se almacenarán en la columna. |
PK, NN, etc. | Clave primaria, no nula, etc. La explicación será larga, así que la omitiré. |
Predeterminado/Expresión | Incluya el valor que desea establecer de forma predeterminada si el registro era nulo cuando lo creó. |
Comentarios | Comentarios de columna. No tienes que ponerlo, pero te será útil más adelante. |
También puede crear índices, etc., pero lo omitiré porque sería una explicación larga para crear una tabla. Es posible cambiarlo más tarde.
Una vez que haya ingresado la configuración de su mesa, haga clic en el botón "Aplicar" en la esquina inferior derecha.
Verá el SQL que desea ejecutar, así que haga clic en el botón "Aplicar".
Una vez que se ejecute sin errores, haga clic en el botón "Finalizar".
Creo que puede confirmar que la tabla se crea a partir del árbol de esquemas. Puede cerrar la pestaña que utilizó para crear una nueva.
Crear una tabla con un comando
Seleccione MySQL > MySQL 8.4 Command Line Client en el menú Inicio. Si puede ejecutar el comando, puede ejecutarlo con otra herramienta.
Ingrese su contraseña de administrador para iniciar sesión.
Ingrese SQL de esta manera: Reemplace el nombre del esquema, el nombre de la tabla, la información de la columna, etc. por el contenido que desea crear. Puede utilizar la tecla Intro para escribir en varias líneas. Al final del SQL, escriba un punto y coma que indique el final del 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 = 'テストコメント';
Una vez escrito, ejecútelo con la tecla Enter. Si no hay errores, está bien.
Puede ver una lista de las tablas que creó ejecutando el siguiente SQL: Haga coincidir el nombre del esquema.
SHOW TABLES FROM test_schema;