Tabeli kustutamine/kukutamine MySQL -is

Delete Drop Table Mysql



MySQL on relatsiooniline andmebaasihaldussüsteem, mis pakub kiireid ja usaldusväärseid lahendusi. See on tuntud oma kiire täitmise võime ning ainulaadse ja lihtsa kasutuskogemuse poolest. CRUD -toimingute tegemine on andmebaasidega töötamise põhitegevused ja põhimõisted. Selles artiklis saate teada, kuidas tabelit andmebaasis kustutada.

Enne MySQL -i abil tabelite kustutamise kohta lisateabe saamiseks veenduge, et arvutisse oleks installitud MySQL -i uusim versioon. Samuti veenduge, et teil oleks andmebaas ja tabel, mida soovite kustutada. Selles artiklis eeldame, et mõistate MySQL -i avalduste põhimõisteid ja teil on MySQL -is andmebaas ja tabel, mille soovite kustutada.







Saate aru saada, milline MySQL -i versioon teie süsteemis töötab, käivitades käsu „mysql -V”:



mysql-V

Nüüd saate edasi liikuda, teades, et teil on installitud uusim versioon.



Et teada saada, kas MySQL töötab korralikult, käivitage järgmine käsk:





sudo systemctl staatus mysql

Kui teenus ei tööta, saate teenuse aktiveerida järgmise käsu abil:

sudo systemctl alustada mysql

Pärast selle käivitamist ühendage MySQL -serveriga juurkasutajana, kellel on superkasutaja õigused, kasutades sudo. Vastasel juhul võite juurkasutajanime asemel sisestada kohandatud kasutajanime.



Järgmised sammud näitavad käsureaterminali MySQL-serverite tabeli kustutamise protsessi.

sudo mysql-juurdad-lk

Pärast MySQL kesta sisestamist loetlege andmebaasid ja valige andmebaas, kust soovite tabeli kustutada.

NÄITA Andmebaasid ;

Valige õige andmebaas, käivitades andmebaasi nimega USE avalduse.

KASUTA andmebaasi_nimi;

Pärast andmebaasi loendist valimist valige ka tabel. Andmebaasi tabelite loendi vaatamiseks käivitage käsk SHOW TABLES.

NÄITA TABELID ;

Nüüd valige tabel, mille soovite kustutada. Tabeli kustutamiseks käivitage käsk DROP TABLE ja sisestage tabeli nimi, näiteks:

DROP TABEL tabeli_nimi;

Kui te ei saa tabelit kustutada ega loobuda, veenduge, et teil on selle tabeli jaoks õiged õigused. Kui teil pole privileegide probleemi, kuid tabeli kustutamisel ilmneb endiselt tõrge, võite proovida kustutada tabelit või olla õigekirjaviga. Selle vea vältimiseks pakub MySQL klauslit IF EXISTS. Kui kasutate seda klauslit, ei viska MySQL vigu, kui andmebaasis olevas päringus pole antud nimega tabelit. Klausel IF EXISTS sisaldab konkreetset süntaksi, mida tuleb järgida.

DROP DATABASE KUI OLEMAS andmebaasi_nimi;

Järeldus

See artikkel sisaldab kahte erinevat meetodit olemasoleva tabeli kustutamiseks MySQL andmebaasis, nii koos klausliga IF EXISTS kui ka ilma selleta. Teie mugavuse huvides kirjeldati artiklis ka nende kahe meetodi erinevust.