Criando uma tabela

Data de criação de página :

Ambiente de confirmação de operação

O MySQL
  • MySQL 8.4
Bancada de trabalho do MySQL
  • 8.0
Windows
  • Servidor Windows 2022

Ambiente necessário

O MySQL
  • MySQL 8.4 ou posterior
  • Versões anteriores também são aceitáveis
Bancada de trabalho do MySQL
  • 8.0 ou posterior
Windows
  • janelas 11
  • janelas 10
Servidor Windows
  • Servidor Windows 2022
  • Windows Server 2019
  • Windows Server 2016

pré-condição

  • Certifique-se de que você pode se conectar ao seu banco de dados MySQL
  • Se você quiser usar o Workbench, o Workbench deve ser instalado
  • Você deve ter criado um esquema
  • Conectar-se ao banco de dados com permissões para criar tabelas

Sobre o esquema de exemplo

test_schema Nesse caso, operaremos em um esquema chamado .

Criação de uma tabela no Workbench

Inicie o MySQL Workbench e conecte-se ao banco de dados.

Selecione a guia Esquema no painel Navegador para expandir a árvore de esquema de interesse. Clique com o botão direito do mouse em Tabelas e selecione Criar tabela.

A tela Criar tabela aparecerá, para que você possa inserir os itens necessários.

Mesa

Conteúdo do nome do projeto
Nome da tabela Insira o nome da tabela. No caso de caracteres em inglês, será minúsculo, por isso é melhor inserir letras minúsculas desde o início.
Charaset/Collation Se não houver motivo para alterá-lo, você pode deixá-lo como padrão.
Motor Se não houver razão para alterá-lo, o InnoDB está bem.
Comentários Este é um comentário da mesa. Você não precisa colocá-lo, mas será útil mais tarde.

Coluna

Insira quantas colunas forem necessárias na tabela.

Conteúdo do nome do projeto
Nome da coluna É o nome da coluna. No caso de caracteres em inglês, será minúsculo, por isso é melhor inserir letras minúsculas desde o início.
Datatype Defina o tipo de dados a serem armazenados na coluna.
PK, NN, etc. Chave primária, não nula, etc. A explicação será longa, então vou omiti-la.
Padrão/Expressão Inclua o valor que você deseja definir por padrão se o registro era nulo quando você o criou.
Comentários Comentários da coluna. Você não precisa colocá-lo, mas será útil mais tarde.

Você também pode criar índices, etc., mas vou omiti-lo porque seria uma longa explicação para a criação de uma tabela. É possível alterá-lo mais tarde.

Depois de inserir as configurações da mesa, clique no botão "Aplicar" no canto inferior direito.

Você verá o SQL que deseja executar, então clique no botão "Aplicar".

Depois de executar sem erros, clique no botão "Concluir".

Acho que você pode confirmar que a tabela foi criada a partir da árvore de esquemas. Você pode fechar a guia usada para criar uma nova.

Criando uma tabela com um comando

Selecione MySQL > MySQL 8.4 Command Line Client no menu Iniciar. Se você pode executar o comando, você pode executá-lo com outra ferramenta.

Digite sua senha de administrador para fazer login.

Digite SQL assim: Substitua o nome do esquema, o nome da tabela, as informações da coluna etc. pelo conteúdo que deseja criar. Você pode usar a tecla Enter para digitar em várias linhas. No final do SQL, insira um ponto-e-vírgula que indique o final do 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 = 'テストコメント';

Depois de digitado, execute-o com a tecla Enter. Se não houver erros, você está bem.

Você pode ver uma lista das tabelas criadas executando o seguinte SQL: Corresponda ao nome do esquema.

SHOW TABLES FROM test_schema;