Tutorial Anterior > MySQL – Actualização De Dados
Anteriormente lhe mostramos como criar uma tabela, efetuar inclusões e alterações em seus dados; porém, este trabalho seria incompleto se não lhe mostrássemos como efetuar uma exclusão de forma segura.
Caso esta seja sua primeira visita a este Blog, disponibilizamos em anexo o script codigo-fonte-anteriores.txt, com conteúdo já mencionado nas matérias anteriores.
O processo de exclusão é prático e bem simples. Por este motivo, colocamos abaixo um exemplo prático para você entender como ele funciona.
----- SCRIPT DE EXCLUSÃO -----
DELETE FROM cidades WHERE id = 1;
----------
Definições:
Delete = Comando em inglês para exclusão;
FROM = Também em inglês, como quem diz: Exclua o conteúdo da tabela NOME DA TABELA;
WHERE = Você complementa ao código a seguinte palavra: Onde
Vamos dar um exemplo?
Exclua conteúdo da tabela NOME DA TABELA onde o id é igual a x.
É prático pensar assim, né?
Fiz esse exemplo justamente para que você comece a pensar como Programador, evitando erros e problemas futuros.
OBS.: Copie tudo o que está dentro de SCRIPT DE EXCLUSÃO e cole no SQL Editor (conforme imagem abaixo).
Feito isso, clique em F9 (RUN) e o Programa carregará suas informações na base de dados, efetuando a exclusão de seu conteúdo.
Agora que você efetuou a exclusão do conteúdo, poderíamos simplesmente finalizar aqui esta matéria (como vários sites fazem por aí), porém, como nosso foco não é apenas o de levar a informação e sim o de lhe “ensinar” a trabalhar com qualidade e segurança.
Por este motivo, daremos abaixo algumas dicas complementares:
1- Como você viu, o comando DELETE é simples e prático de se efetuar, mas… pensa comigo: E se você excluir os dados errados?
Imagina você com uma tabela monstruosa, precisando excluir um conteúdo após um longo dia de trabalho?
A probabilidade de se excluir o conteúdo errado é muito grande (eu já fiz isso)!
Por este motivo, te indico a fazer sempre (antes de se efetuar qualquer exclusão – pelo menos enquanto você tiver começando), o teste de consistência!
O que é isso?
Trata-se de um teste efetuado junto a tabela onde você fará a exclusão…
Vou lhe dar alguns exemplos práticos:
----- EXEMPLO 01 -----
Independente da linguagem de programação que você tiver trabalhando, você terá sempre a possibilidade de dar um PRINT em tela do conteúdo.
Antes de efetuar a exclusão, é sempre bom dar um SELECT em tela, para ver o que será excluído.
Exemplo em PHP:
print $query = “SELECT * FROM cidades WHERE id = 1”;
OBS.: O sistema retornará todo o conteúdo que possui como ID o número 1 em tela.
Se tudo tiver correto, apague esta linha (ou comente) e coloque o comando de exclusão!
---------
Espero que você tenha gostado desta matéria!
DOWNLOAD: Descarregue o código utilizado neste tutorial de Exclusão De Dados e o código utilizados nos tutoriais anteriores desta série, em formato .zip.
Tutorial Seguinte > MySQL – Registo E Exibição De Imagens