Ícone do site Diego Macêdo

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

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.

Sair da versão mobile