Linuxin MySQL-tietokannan taulukko on jäsennelty tietokokonaisuus, joka sisältää riveihin ja sarakkeisiin järjestettyjä tietoja. Kullekin sarakkeelle on määritelty oma tietotyyppi taulukkoa luotaessa, esimerkiksi VARCHAR tekstimuotoisille tiedoille tai INT kokonaislukutiedoille. Selitimme edellisessä artikkelissa, miksi taulukko kannattaa tyhjentää. Tässä ohjeessa keskitymme erilliseen menetelmään eli DELETE-operaattorin käyttöön.
Jos haluat poistaa rivejä MySQL-taulusta, voit käyttää DELETE-operaattoria, jonka avulla voit poistaa tietueita tietyllä ehdolla.
Oletetaan esimerkiksi, että on olemassa taulukko nimeltä MyGuests, joka sisältää käyttäjän John. Jos haluat poistaa tietueen nimeltä John, jonka id
on 1, suoritat DELETE-lauseen
WHERE-lausekkeella
sarakkeessa firstname:
DELETE FROM MyGuests WHERE firstname = 'John';
DELETE-lauseella voidaan myös poistaa kaikki tietueet taulusta.
Jos haluat poistaa kaikki tietueet, sinun on suoritettava DELETE-lause ilman ehtoja:
DELETE FROM MyGuests;
Näin voit siivota MySQL-taulukon.
Toivottavasti tämä ohje on hyödyllinen.