Formas de pagamento Abuse

Como limpar uma tabela MySQL usando DELETE

09.05.2023, 22:05

Uma tabela no MySQL em Linux é um conjunto de dados estruturado que contém informações organizadas em linhas e colunas. Cada coluna tem o seu próprio tipo de dados definido aquando da criação da tabela, por exemplo, VARCHAR para dados de texto ou INT para dados inteiros. Explicámos por que razão deve limpar a tabela no artigo anterior. Nesta instrução, vamos concentrar-nos num método diferente, nomeadamente a utilização do operador DELETE.

Instruções sobre como utilizar o comando

Para eliminar linhas de uma tabela no MySQL, pode utilizar o operador DELETE, que lhe permite eliminar registos de acordo com uma determinada condição.

Por exemplo, digamos que existe uma tabela chamada MyGuests que contém o utilizador João. Para eliminar um registo chamado João com id igual a 1, deve executar a instrução DELETE com a cláusula WHERE na coluna firstname:

DELETE FROM MyGuests WHERE firstname = 'John';

A instrução DELETE também pode ser utilizada para eliminar todos os registos de uma tabela.

Para eliminar todos os registos, é necessário executar a instrução DELETE sem condições:

DELETE FROM MyGuests;

Desta forma, é possível limpar uma tabela MySQL.

Esperamos que esta instrução seja útil.