Inserindo (cadastrando) dados em uma tabela no MySQL (Cláusula INSERT INTO)

Continuando com os posts de introdução ao MySQL, vamos dar uma olhada agora como fazemos para cadastrar/inserir alguns dados em nossa tabela.

Vamos tomar como referência a tabela que foi criada no post “Como criar uma tabela no banco de dados MySQL“.

Ela está assim:

CLIENTES

  • id_cliente (INT 255)
  • nome (TINYTEXT)
  • telefone (VARCHAR 14)
  • email (TEXT)

Agora vamos ao nosso código de inserir os dados nesta tabela. Para isso usaremos o comando INSERT INTO. A sintaxe é essa aqui:

INSERT INTO `nomedatabela` (`campo1`,`campo2`,`campo3`, ...,`campoN`) VALUES (valor1, valor2, valor3, ..., valorN);

O nosso comando

INSERT  INTO  `meuprimeirobanco`.`clientes` (
`id_cliente` ,
`nome` ,
`telefone` ,
`email`
)
VALUES (NULL ,  'Diego Macêdo',  '(82) 1111-1111',  'meu@email.com.br');

Explicando o código

Linha 1 – Iniciamos com o comando INSERT INTO e o nome do banco seguido pelo nome da tabela;

Linha 2 até 5 – São os nomes dos meus campos da tabela

Linha 6 – VALUES informa que logo em seguida vem os valores que serão inseridos no campos informados anteriormente nas linhas 2 até 5. Importante saber que você deve colocar os valores na MESMA SEQUÊNCIA dos campos da tabela, para que sejam inseridos corretamente.

Espero que ajude a quem está iniciando no MySQL. Pretendo ir postandos coisas básicas e ir aumentando o nível para que haja uma linha de desenvolvimento nos estudos, aumentando gradativamente os conhecimentos.

Grande abraço e não deixe de comentar e dar o seu voto.

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.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *