Denne vejledning er en del af serien Lær grundlæggende SQL-forespørgsler ved hjælp af MySQL. I denne øvelse vil vi diskutere SQL-forespørgsler for at slette eller slette en tabel i MySQL.
Drop tabel Forespørgsel
Forespørgslen DROP TABLE kan bruges til at slette eller slette en databasetabel. Hvis du er eksternt logget på databasen, skal du også bruge DROP-privilegiet for tabellen for at slette en tabel.
Den nedennævnte forespørgsel dropper tabelbrugeren med alle rækkedata i virksomhedsdatabasen. Vi skal angive tabelnavnet, mens vi slipper en tabel.
# TODO - Drop/Delete Table
# Query - DROP TABLE <table name>
# It might throw error in case database do not exist or table already exist with the same name
DROP TABLE `enterprise`.`user`;
OR
# Good to go
DROP TABLE IF EXISTS `enterprise`.`user`;
Dette er den helt grundlæggende forespørgsel for at slette eller slippe en tabel i MySQL-databasen. Du skal tage backup af tabellen, før du dropper den for at undgå utilsigtet tab af data. Når først de er tabt, kan dataene ikke gendannes, og fuldstændig information vil gå tabt.
I stedet for at slette en tabel, kan vi også slette tabeldata uden at slette tabellen ved at bruge TRUNCATE TABLE-forespørgslen som vist nedenfor.
# TODO - Delete Table Data
# Query - TRUNCATE TABLE <table name>
# It might throw error
TRUNCATE TABLE `enterprise`.`user`;
OR
# Good to go
TRUNCATE TABLE IF EXISTS `enterprise`.`user`;
Sådan kan vi slippe en tabel i MySQL ved hjælp af SQL-forespørgslen.