Táblázat törlése/elejtése a MySQL -ben

Delete Drop Table Mysql



A MySQL egy relációs adatbázis -kezelő rendszer, amely gyors és megbízható megoldásokat kínál. Közismert a gyors végrehajtási képességéről, valamint az egyedi és egyszerű felhasználói élményéről. A CRUD műveletek végrehajtása az alapvető műveletek és alapfogalmak az adatbázisokkal való munka során. Ebben a cikkben megtudhatja, hogyan törölhet táblázatot egy adatbázisban.

Mielőtt többet megtudna a táblázatok MySQL használatával történő törléséről, győződjön meg arról, hogy a MySQL legújabb verziója van telepítve a számítógépére. Ezenkívül győződjön meg arról, hogy van adatbázis és egy táblázat, amelyet törölni szeretne. Ebben a cikkben feltételezzük, hogy megérti a MySQL utasítások alapfogalmait, és rendelkezik adatbázissal és táblával a MySQL -ben, amelyet törölni szeretne.





A „mysql -V” parancs futtatásával megtudhatja a rendszeren futó MySQL verziót:



mysql-V

Most már léphet előre annak tudatában, hogy telepítve van a legújabb verzió.



Annak megállapításához, hogy a MySQL megfelelően működik -e, futtassa a következő parancsot:





sudo systemctl állapot mysql

Ha a szolgáltatás nem fut, akkor az alábbi paranccsal aktiválhatja a szolgáltatást:

sudo systemctl Rajt mysql

Indítása után csatlakozzon a MySQL szerverhez root felhasználóként, superuser jogosultságokkal a sudo használatával. Ellenkező esetben egyéni felhasználónevet adhat meg a root felhasználónév helyett.



A következő lépések a táblázat törlési folyamatát mutatják be a MySQL szerverek parancssori termináljában.

sudo mysql-rootolsz-o

Miután belépett a MySQL héjba, sorolja fel az adatbázisokat, és válassza ki azt az adatbázist, amelyből törölni szeretne egy táblát.

ELŐADÁS ADATBÁZISOK ;

Válassza ki a megfelelő adatbázist a USE utasítás futtatásával az adatbázis nevével.

HASZNÁLAT adatbázis név;

Miután kiválasztotta az adatbázist a listából, válassza ki a táblázatot is. Az adatbázis tábláinak listájának megtekintéséhez futtassa a TÁBLÁZATOK MUTATÁS parancsot:

ELŐADÁS TÁBLÁZATOK ;

Most válassza ki a törölni kívánt táblázatot. A táblázat törléséhez futtassa a DROP TABLE parancsot, és adja meg a tábla nevét, például:

CSEPP ASZTAL tábla_neve;

Ha nem tud törölni vagy elejteni egy táblát, győződjön meg arról, hogy rendelkezik a megfelelő jogosultságokkal az adott táblához. Ha nem rendelkezik a jogosultságokkal kapcsolatos problémával, de továbbra is hibaüzenetet kap egy táblázat törlésekor, akkor előfordulhat, hogy egy nem létező táblázatot próbál törölni, vagy helyesírási hiba léphet fel. A hiba elkerülése érdekében a MySQL biztosítja az IF EXISTS záradékot. Ha ezt a záradékot használja, a MySQL nem dob hibát, ha az adott lekérdezésben nincs táblázat az adatbázisban. Az IF EXISTS záradéknak van egy speciális szintaxisa, amelyet követni kell, lásd alább:

CSEPP ADATBÁZIS HA LÉTEZIK adatbázis név;

Következtetés

Ez a cikk két különböző módszert tartalmaz egy létező tábla törléséhez a MySQL adatbázisban, az IF EXISTS záradék használatával és anélkül. A cikk az Ön kényelme érdekében leírta a két módszer közötti különbséget is.