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_nameNesta 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_nameDepois 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.