Os resultados deste artigo são:
O que é a declaração "Excluir de" do MySQL?
Quando um usuário deseja remover ou excluir registros específicos (linha) das tabelas de banco de dados MySQL, o ““EXCLUIR”A declaração pode ser usada. É um comando de linguagem de manipulação de dados que contém o “ONDE"Cláusula. Se a condição for especificada, ele excluirá ou removerá apenas os registros específicos, de outra forma, todos os registros da tabela serão excluídos. Ele pode salvar os logs removidos do registro excluído.
Sintaxe
A sintaxe geral do “EXCLUIR”A declaração é dada abaixo:
Exclua de onde;Como executar a declaração "Excluir de" em Mysql?
Siga as etapas fornecidas para usar o Excluir de“Declaração para excluir os registros em Mysql.
Etapa 1: Lançar o prompt de comando
Inicialmente, procure o “Prompt de comando”E lançá -lo:
Etapa 2: Acesse o MySQL Server
Em seguida, conecte o terminal ao servidor MySQL, executando o “mysql”Comando:
Mysql -u Root -pComo você pode ver, estamos conectados com sucesso com o servidor MySQL:
Etapa 3: Listar bancos de dados
Execute o comando fornecido para listar todos os bancos de dados:
Mostrar bancos de dados;A partir da lista exibida abaixo de bancos de dados, escolhemos o banco de dados destacado:
Etapa 4: Alterar o banco de dados
Altere o banco de dados através do “USAR”Comando:
Use MyNewDB;Etapa 5: Veja as tabelas de banco de dados
Agora, liste todas as tabelas utilizando o “MOSTRAR" declaração:
Mostrar mesas;Na lista de tabelas fornecidas, queremos excluir os registros do “std1" mesa:
Etapa 6: Listar o conteúdo da tabela
Para mostrar o conteúdo das tabelas de bancos de dados, execute o “Selecione”Comando:
Selecione * de std1;Como você pode ver, a tabela especificada contém dois registros e queremos remover a segunda linha:
Etapa 7: Excluir registro
Em seguida, execute o “EXCLUIR”Declaração com a“ONDE“Cláusula para remover o registro específico:
Excluir do std1 onde primeiro nome = "fatima";Etapa 8: Verificação
Execute o “Selecione”Declaração para garantir que o registro seja excluído:
Selecione * de std1;Pode -se observar que a linha foi excluída da tabela:
Vamos verificar a próxima seção e aprender sobre o “TRUNCAR" declaração.
Qual é a declaração "truncada" do MySQL?
Para excluir todas as linhas existentes na tabela, o “TRUNCAR”A declaração pode ser usada. É o "Linguagem de definição de dados”Comando, que remove todos os registros da tabela. No entanto, não pode ser usado com o “ONDE"Cláusula. Ao contrário do “EXCLUIRDeclaração, o registro de transações para cada registro removido não é armazenado. Uma vez que o exclusão é removido através do comando "truncado", ele não pode ser revertido.
Sintaxe
A sintaxe geral do TRUNCAR“O comando é:
Tabela truncada;Como executar a declaração "truncada" em mysql?
Para remover todos os registros da tabela de bancos de dados MySQL, utilizando “TRUNCAR“, Confira as instruções fornecidas.
A princípio, execute o “Selecione”Declaração para mostrar o conteúdo da tabela:
Selecione * de std1;Para excluir todos os registros, execute o comando fornecido:
Tabela truncada std1;Aqui o "Std1Ӄ o nome da tabela de destino:
Para garantir que todo o registro da tabela seja removido ou não, use a instrução fornecida:
Selecione * de std1;Pode -se observar que a tabela está vazia:
Isso é tudo! Nós explicamos brevemente o mysql “EXCLUIR" e "TRUNCAR”Comandos.
Conclusão
O "Exclua de onde;”É o comando de linguagem de manipulação de dados usado para excluir registros específicos, que podem conter a cláusula onde e salvar os registros excluídos dos registros removidos. Por outro lado, o “Tabela truncada;”É o comando de linguagem de definição de dados que remove todos os registros da tabela e não contém a cláusula“ onde ”. Este artigo discutiu os comandos MySQL "Delete" e "Truncate".