Declaração de atualização do MySQL

Declaração de atualização do MySQL

O MySQL é um sistema de gerenciamento de banco de dados de código aberto, que pode ser usado para projetos pequenos e grandes. Desenvolvido pela Oracle Corporation, ele usa SQL padrão por trás dele. No gerenciamento de banco de dados, as operações da CRUD são um tipo de requisito básico para saber.

Neste artigo, aprenderemos a atualizar os dados nas tabelas MySQL usando a instrução de atualização fornecida pelo MySQL. Uma instrução de atualização é basicamente uma instrução DML (Data Manipulation Language) porque modifica ou atualiza os dados.

Sintaxe

A sintaxe para atualizar uma coluna ou colunas em uma tabela em MySQL é:

Atualizar tabela_name
DEFINIR
colun_name = value,
..
[Onde condição]

Nesta sintaxe, Nome da tabela é a tabela em que você está disposto a atualizar qualquer coluna.

Usando o DEFINIR Cláusula, podemos atribuir novos valores a várias colunas usando o sinal igual "=".

nome da coluna é aquela coluna onde você deseja fazer uma atualização.

No final, também podemos fornecer o ONDE Cláusula para aplicar alguma condição ou filtrar o processo de atualização.

Vamos deixar claro mostrando um exemplo no qual atualizaríamos o valor de uma coluna dentro de uma tabela.

Exemplo

Primeiro, abra seu terminal e faça login no shell MySQL e escolha o banco de dados em que você deseja atualizar uma tabela. Para ver todas as tabelas dentro de um banco de dados, execute este comando:

Mostrar mesas;

Temos uma tabela em nosso banco de dados selecionado. Vamos ver se existem alguns dados nele ou não. Para ver os dados em uma tabela, execute o comando SELECT da seguinte forma:

Selecione * de carros;

Suponha que queremos atualizar o nome do carro e a data de fabricação da terceira linha do "BMW i8" para "BMW M4", onde o car_id é 3, então a consulta para atualizar o nome e a data seria assim:

Atualizar tabela_name
DEFINIR
car_name = 'bmw m4',
man_date = '2020-10-10'
Onde car_id = 3;

Depois de executar o comando de atualização e ter uma saída de "1 linha (s) afetada", agora, vamos ver a tabela:

Selecione * nos carros onde car_id = 3;

Como você pode ver na captura de tela abaixo, os dados da terceira linha são atualizados com sucesso.

Então, é assim que você pode atualizar os dados de qualquer tabela em MySQL usando a instrução ATUALIZAÇÃO.

Conclusão

Chegamos a conhecer a utilização da declaração de atualização e como podemos atualizar dados em qualquer banco de dados MySQL. Em seguida, discutimos como atualizar uma única coluna, bem como várias colunas de uma só vez. Por fim, também vimos o uso da cláusula onde.