Como insiro dados em uma linha específica no MySQL?

Como Insiro Dados Em Uma Linha Especifica No Mysql



MySQL é um RDBMS que armazena e gerencia dados massivos de forma organizada para que os dados possam ser gerenciados com eficiência. Ele também fornece a facilidade de atualização de dados usando o “ ATUALIZAR ” consulta com um “ Onde ” 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 que contém os bancos de dados e selecionar um banco de dados para inserir os 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 esta postagem, o nome do banco de dados é “ linuxhint ”:

usar linuxhint;

Execute estes comandos para mostrar todas as tabelas disponíveis no banco de dados e selecione uma tabela específica:



mostrar tabelas;

selecione * do funcionário;

Inserir dados em uma nova linha no MySQL

Para inserir dados em uma nova linha, use o botão “ INSIRA DENTRO DE ” e especifique o nome da tabela. Digite os nomes das colunas e seus valores. Por exemplo, se você deseja inserir uma nova linha no “ funcionário ” tabela, use esta consulta:

INSERT INTO funcionário (Id,CompanyName,ContactName,Cidade,País,Telefone)VALUES(7,'Maroon Door','John','London','UK','(000) 123-2531');

Após a execução bem-sucedida do comando “ Consulta Ok ” mensagem será exibida:

Para verificar se a nova linha foi adicionada ou não, use esta consulta:

selecione * do funcionário;

A nova linha foi inserida com sucesso na tabela:

Inserir 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:

UPDATE empregado SET Cidade = 'Londres', País = 'Reino Unido';

Os novos dados serão inseridos nestas colunas com sucesso:

Inserir 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 empregado SET Cidade = 'Osaka', País = 'Japão' onde id = 1;

A mensagem ' Consulta OK, 1 linha afetada ” está mostrando que os dados foram atualizados com sucesso em “ 1 ' linha. Para verificar se exibe os dados da tabela digitando:

selecione * do funcionário;

Os dados foram inseridos com sucesso:

Inserir dados em uma linha específica que atenda a várias condições

O ' ATUALIZAR ” pode conter várias condições usando os operadores lógicos. Se você deseja inserir dados em linhas que atendam à condição “Onde” seu id é igual a “ 2 ” “ E ' o ' Nome de contato ' é igual a ' Saavedra ”, execute esta consulta:

ATUALIZAR empregado SET Cidade = 'Osaka', País = 'Japão' onde id > 2 E NomeContato = 'Saavedra';

Uma linha atende a essa condição especificada, portanto, seus valores serão atualizados para “ Cidade ' e ' País ”, para verificar as alterações exibir os dados da tabela:

Você aprendeu como inserir dados em uma linha específica no MySQL.

Conclusão

No MySQL, para inserir dados em uma linha específica em uma tabela existente, use o “ ATUALIZAR ” declaração com o “ Onde ” Cláusula para especificar a condição. O MySQL apenas inserirá dados em uma linha que atenderá à 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 no MySQL.