Atualizando dados em uma tabela | Mysql

Atualizando dados em uma tabela | Mysql

No MySQL, os usuários salvam seus dados em linhas e colunas e o acessam através de diferentes consultas. Eles podem substituir ou atualizar dados sempre que necessário. A declaração DML (Linguagem de Modelagem de Dados) “ATUALIZAR”A consulta pode ser usada com o“ONDE" e "DEFINIR"Cláusulas para atualizar dados. Além disso, o “SUBSTITUIR()”O método pode ser usado para substituir a string original pela nova string.

Este blog falará sobre:

  • Como modificar dados de coluna única em MySQL?
  • Como atualizar vários dados da coluna em MySQL?
  • Como atualizar os dados da tabela usando o método replate () em mysql?

Como modificar dados de coluna única em MySQL?

Para modificar os dados de coluna única na tabela de banco de dados MySQL, experimente o seguinte procedimento.

Etapa 1: Access MySQL Server

Inicialmente, conecte o terminal do Windows ao servidor MySQL, utilizando o “mysql”Comando:

Mysql -u Root -p

Etapa 2: Listar bancos de dados

Execute o “MOSTRAR”Comando para listar todos os bancos de dados existentes:

Mostrar bancos de dados;

Na lista de banco de dados exibida, selecionamos o “MyNewdb" base de dados:

Etapa 3: Alterar o banco de dados

Para alterar o banco de dados, execute o comando abaixo declarado:

Use MyNewDB;

Etapa 4: Veja as tabelas de banco de dados

Agora, veja as tabelas de banco de dados atuais executando o “MOSTRAR" declaração:

Mostrar mesas;

Aqui, selecionamos o “funcionário_tableTabela para processo adicional:

Etapa 5: Verifique os dados da tabela

Em seguida, use o comando fornecido para exibir os dados da tabela:

Selecione * FROM FURILHO_TABLE;

A partir dos dados da tabela exibidos, selecionamos o “id = 2”Para atualizar dados:

Etapa 6: Atualizar dados de coluna única

Então, use o “ATUALIZAR”Declaração com a“ONDE”Cláusula para atualizar os dados de coluna única:

Atualize funcionário_table
Definir email = '[email protected] '
Onde id = 2;

Aqui:

  • ““ATUALIZAR”A declaração é utilizada para alterar ou atualizar os dados existentes em uma tabela de banco de dados.
  • ““DEFINIR”É um objeto de string que pode ter zero ou mais valores zero.
  • ““E-mail”É o nome da nossa coluna.
  • ““[email protected]”É o novo registro que queremos substituir pelo anterior.
  • ““ONDE”A cláusula é utilizada para filtrar os registros que atendem a uma condição fornecida.
  • ““id = 2”É o nosso nome de coluna da tabela de banco de dados.

Como você pode ver, a consulta é executada com sucesso:

Etapa 7: Verifique os dados atualizados

Para garantir que os dados da tabela sejam atualizados ou não, use o seguinte comando:

Selecione First_Name, Last_Name, email
De funcionário_table
Onde id = 2;

Aqui:

  • ““Selecione”A declaração é utilizada para selecionar dados de um banco de dados.
  • ““Primeiro nome","Sobrenome" e "E-mail”São o nome das colunas da tabela de banco de dados.
  • ““DE”A cláusula é usada para obter os registros da tabela.
  • Outros detalhes foram adicionados iguais ao exemplo anterior.

Pode -se observar que o registro foi atualizado com sucesso:

Como atualizar vários dados de colunas em MySQL?

Também podemos atualizar os dados de várias colunas no MySQL. Para fazer isso, siga as etapas fornecidas.

Etapa 1: Dados da tabela de listas

Primeiro, visualize os dados da tabela executando o comando abaixo estatado:

Selecione * FROM FURILHO_TABLE;

Aqui, selecionamos o “id = 1”Para atualizar o registro:

Etapa 2: Atualizar vários dados de colunas

Executar o “ATUALIZAR”Declaração com a“ONDE”Cláusula para atualizar várias colunas:

Atualize funcionário_table
Definir primeiro_name = 'mariya', email = '[email protected] '
Onde id = 1;

Aqui, atualizamos os dados do “Primeiro nome" e "E-mail”Colunas imediatamente usando o objeto String“DEFINIR" e "ONDE"Cláusulas:

Etapa 3: Verifique os dados atualizados

Use a declaração abaixo para verificar se os dados da tabela foram alterados ou não:

Selecione First_Name, Last_Name, email
De funcionário_table
Onde id = 1;

De acordo com a saída a seguir, os dados da coluna foram atualizados:

Como atualizar os dados da tabela usando o método replate () em mysql?

Outra maneira de atualizar os dados da tabela é usando o “SUBSTITUIR()”Método. Ele atualiza todas as ocorrências de uma substring dentro de uma string fornecida com uma substring recém -criada. Para atualizar os dados da tabela usando o “SUBSTITUIR()”Método, siga as etapas declaradas abaixo.

Etapa 1: Exibir dados da tabela

Execute a consulta abaixo para exibir os dados da tabela:

Selecione * FROM FURILHO_TABLE;

Aqui, selecionamos o “id = 7”Para atualizar dados:

Etapa 2: Use o método Substituir ()

Agora, use o “SUBSTITUIR()”Método, juntamente com os parâmetros necessários para atualizar dados da tabela:

Atualize funcionário_table
Definir email = substituir (email, '@gmail.com ','@yahoo.com ')
Onde primeiro_name = 'laiba' e id = 7;

Aqui:

  • ““SUBSTITUIR()”O método é usado para substituir os dados desejados da tabela pelos argumentos, como“E-mail”Como uma string original,“@Gmail.com”Como uma substring que precisa ser substituída, e o“@yahoo.com”Como uma nova substring de substituição.
  • ““ONDE”A cláusula é usada para filtrar as linhas que atendem à condição especificada, como“Primeiro_name = Laiba" e "id = 7" com o "ECondição (quando ambas as condições forem satisfeitas, a sequência resultante será exibida, caso contrário, não dará o resultado).

Pode -se observar que as condições desde que sejam satisfeitas e a consulta foi executada com sucesso:

Etapa 3: Verifique os dados substituídos

Verifique se os dados especificados foram substituídos ou não:

Selecione First_Name, Last_Name, email
De funcionário_table
Onde id = 7;

Como você pode ver na saída abaixo fornecida, os dados da tabela foram atualizados:

Isso é tudo! Explicamos o método para atualizar dados da tabela em MySQL.

Conclusão

Para atualizar os dados da tabela de banco de dados no MySQL, a declaração DML “ATUALIZAR”Pode ser usado dentro do banco de dados. Outra maneira é utilizar o “Substitua (Original_string, From_String, new_string)”Método para atualizar os dados da tabela. Este blog ilustrou a maneira mais fácil de atualizar os dados da tabela em MySQL.