Crear una tabla

Fecha de creación de la página :

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;