O MySQL é um RDBMS que armazena e gerencia dados maciços de forma organizada para que os dados possam ser gerenciados com eficiência. Ele também fornece a facilidade de atualizar dados usando o “ATUALIZAR”Consulta com um“Onde”Cláusula que corresponde a uma condição ou condição específica nos registros existentes.
Este guia discutirá como:
Pré -requisito
Para começar, neste post, você deve fazer login no servidor MySQL contendo bancos de dados e selecionar um banco de dados para inserir dados. Após o login, use este comando para exibir a lista de todos os bancos de dados disponíveis:
mostrar bancos de dados;A saída está exibindo uma lista de bancos de dados:
Selecione um banco de dados. Para este post, o nome do banco de dados é “Linuxhint”:
Use Linuxhint;Execute esses comandos para mostrar todas as tabelas disponíveis no banco de dados e selecione uma tabela específica:
mostrar mesas;Insira dados em uma nova linha em MySQL
Para inserir dados em uma nova linha, use o “INSIRA DENTRO DE”Comandem e especifique o nome da tabela. Insira os nomes das colunas e seus valores. Por exemplo, se você deseja inserir uma nova linha no “funcionárioTabela, use esta consulta:
Inserir em funcionários (ID, CompanyName, ContactName, City, País, Telefone) valores (7, 'Maroon Door', 'John', 'London', 'UK', '(000) 123-2531');Após a execução bem -sucedida do comando “Consulta ok”A mensagem será exibida:
Para verificar se a nova linha é adicionada ou não, use esta consulta:
selecione * do funcionário;A nova linha é inserida com sucesso na tabela:
Insira dados em uma coluna específica
Para inserir dados em uma coluna específica usando o “DEFINIR" declaração. Por exemplo, se você deseja atualizar as colunas “Cidade" e "País”Para um valor específico, execute esta consulta:
Atualizar o conjunto de funcionários da cidade = 'Londres', país = 'Reino Unido';Os novos dados serão inseridos nessas colunas com sucesso:
Insira dados em uma linha específica que atenda a uma condição
Para inserir dados em uma linha específica que atenda a uma condição no “Onde"Cláusula. Se você quiser alterar o valor de “Cidade" e "País","Onde" o "eu ia" é igual a "1”, Execute esta consulta:
Atualizar funcionários set city = 'Osaka', país = 'Japão' onde id = 1;A mensagem "Consulta ok, 1 linha afetada”Está mostrando que os dados são atualizados com sucesso em“1" linha. Para verificar, exibe os dados da tabela digitando:
selecione * do funcionário;Os dados são inseridos com sucesso:
Insira dados em uma linha específica que atenda a várias condições
O "ATUALIZAR”A declaração pode conter várias condições usando os operadores lógicos. Se você deseja inserir dados em linhas que atendem à condição "onde" seu ID é igual a "2”“E" o "Nome de contato" é igual a "Saavedra”, Execute esta consulta:
Atualizar o conjunto de funcionários City = 'Osaka', país = 'Japão' onde ID> 2 e ContactName = 'Saavedra';Uma linha atende a esta condição especificada para que seus valores sejam atualizados para “Cidade" e "País”, Para verificar as alterações, exibem os dados da tabela:
Você aprendeu a inserir dados em uma linha específica em MySQL.
Conclusão
No MySQL para inserir dados em uma linha específica em uma tabela existente, use o “ATUALIZAR”Declaração com a“OndeCláusula para especificar a condição. O MySQL só inserirá dados em uma linha que cumprirá a condição. Para definir várias condições, use os operadores lógicos. Este guia demonstrou o procedimento para inserir dados em uma linha específica em MySQL.