Ícone do site Diego Macêdo

Como criar uma tabela no banco de dados MySQL (Cláusula CREATE TABLE)

Pra começar, o ideal é você entender o conceito de uma tabela de banco de dados. Vou tentar ser o mais simples possível.

É um conjunto de informações organizadas em linhas e colunas. Cada linha recebe a denominação de registro e cada coluna recebe a denominação de campo.

Nossa tabela primeira tabela irá se chamar clientes.

Nossa tabela irá armazenar os seguintes dados:

A sintaxe para criar uma tabela é CREATE TABLE

Agora vamos ao nosso comando:

CREATE  TABLE  `meuprimeirobanco`.`clientes` (
`id_cliente` INT( 255  )  NOT  NULL  AUTO_INCREMENT  PRIMARY  KEY ,
 `nome` TINYTEXT NOT  NULL ,
 `telefone` VARCHAR( 14  )  NOT  NULL ,
 `email` TEXT NOT  NULL
) ENGINE  =  MYISAM ;

Perceba que eu coloquei os tipos de dados diferentes em cada campo, exatamente para que possa ser visto diferentes formas utilizadas.

Para você rodar este comando você precisa estar conectado como root ou com algum usuário que tenha privilégios de usar o CREATE TABLE

Para saber se a sua tabela foi criada com sucesso, utilize o comando DESCRIBE nomedatabela:

DESCRIBE `meuprimeirobanco`.`clientes`;

Eu utilizei `meuprimeirobanco`.`clientes` tanto na hora de criar a tabela (CREATE TABLE) como na hora de checar (DESCRIBE) para ser mais específico quanto ao local onde a tabela se encontra. Basta seguir a ordem BancoDeDados.Tabela.

Explicando um pouco mais o comando CREATE TABLE:

Grande abraço pessoal! 🙂

Sou bacharel em Sistemas de Informação pela Estácio de Sá (Alagoas), especialista em Gestão Estratégica da Tecnologia da Informação pela Univ. Gama Filho (UGF) e pós-graduando em Gestão da Segurança da Informação pela Univ. do Sul de Santa Catarina (UNISUL). Certificações que possuo: EC-Council CEH, CompTIA (Security+, CySA+ e Pentest+), EXIN (EHF e ISO 27001), MCSO, MCRM, ITIL v3. Tenho interesse por todas as áreas da informática, mas em especial em Gestão e Governança de TI, Segurança da Informação e Ethical Hacking.

Sair da versão mobile