1

MySQL: comandos básicos

Eric Goularte

Última atualização há 3 anos

Comandos MySQL
Após a instalação completa do MySQL, alguns programas, que fazem parte do pacote, ajudam a conectar ao servidor e a realizar todas as tarefas administrativas. O cliente mysql é o principal deles e é nele que este artigo manterá o foco.
Como conectar ao MySQL

Conecte-se ao servidor MySQL com o seguinte comando:

Após dar o comando, o sistema vai pedir a sua senha de usuário.


Dica: Se você instalou o MySQL no seu próprio PC, pode usar localhost no lugar de NOME-DO-SERVIDOR.

No exemplo, a seguir, veja como se conectar como root:

Como criar um banco de dados no MySQL

O comando para criar um banco de dados é este:

Para ver todos os bancos de dados existentes no servidor:

Em um exemplo prático, a criação do banco de dados testes, ficaria assim:
Antes de criar uma tabela ou realizar qualquer operação, é necessário selecionar o banco de dados que vai ser usado:
Como criar uma tabela no MySQL

Como já foi dito, antes de criar uma tabela, você precisa indicar o banco de dados a ser usado – dentro do qual vai criar uma tabela.

Criando uma tabela dentro dele, com o nome clientes:

Você pode pedir pro sistema exibir todas as tabelas presentes no banco de dados selecionado:

Para obter informações sobre uma tabela, você pode usar o comando DESCRIBE ou DESC:

Inserindo mais dados em uma tabela

Alimentando a tabela com mais dados:

Lembra que o campo idCliente foi criado com o parâmetro auto_increment. Seu preenchimento é automático. Você não precisa informar o seu valor, portanto:

Verificando os registros na tabela com o comando SELECT

O comando SELECT seleciona e exibe os registros gravados na tabela.

A maneira mais simples de usá-lo é essa:

Você pode refinar a pesquisa de inúmeras maneiras.

Se quiser ver apenas o conteúdo dos campos id_cliente e nome_empresa, use-o assim:

Remover um registro de uma tabela

A sintaxe do comando para apagar um registro é:

Exemplo prático de uso do comando DELETE:

Com este comando, TODOS os registros que tiverem nomeEmpresa = 'Steam' serão eliminados. Neste caso, há apenas 1. Mas vamos imaginar que houvesse 10 ou 100 registros em que o nomeEmpresa fosse igual a Steam. Neste caso, seria necessário usar outro campo como referência para encontrar o registro que eu desejo eliminar. No nosso caso, há o campo idCliente, que é único – ele não se repete dentro da tabela:

Remover uma tabela ou um banco de dados

O comando DROP apaga permanentemente uma tabela ou um banco de dados. Veja como usar o DROP para eliminar uma tabela:

ou, como remover um banco de dados:

Limpar uma tabela

Para limpar uma tabela, use o comando TRUNCATE. Internamente, ele remove a tabela primeiro e, depois, a recria com a mesma estrutura – só que sem os dados. Se houver um contador AUTO_INCREMENT, na tabela em questão, ele é zerado e recolocado. Veja como funciona:

Alterar um registro no MySQL

Aqui, o comando UPDATE entra em ação. Vamos ver como usá-lo para alterar o valor de um campo dentro de um regist

Este artigo foi útil?

2 de 2 gostaram deste artigo

Ainda precisa de ajuda? Envie-nos uma Mensagem