Android

Hogyan lehet egy mysql adatbázist törölni a linuxon parancssoron keresztül?

MySQL Tutorial for Beginners - 1 - Creating a Database and Adding Tables to it

MySQL Tutorial for Beginners - 1 - Creating a Database and Adding Tables to it

Tartalomjegyzék:

Anonim

A MySQL a legnépszerűbb nyílt forráskódú relációs adatbázis-kezelő rendszer.

Ez az oktatóanyag leírja, hogyan lehet a parancssorból törölni (vagy ledobni) a MySQL vagy a MariaDB adatbázist.

Mielőtt elkezded

Minden parancsot adminisztrátorként (az adatbázis törléséhez szükséges minimális jogosultságot DROP ) vagy DROP .

A MySQL konzol eléréséhez írja be a következő parancsot, és kérje meg a MySQL root felhasználó jelszavát:

mysql -u root -p Ha módosítania kell a MySQL gyökérjelszavát, akkor kövesse ezt az útmutatót a MySQL gyökér jelszavának parancssoron keresztüli visszaállításához.

Az összes MySQL adatbázis felsorolása

Az adatbázis leállítása előtt érdemes megnéznie az összes létrehozott adatbázis listáját. A MySQL parancsértelmezőből történő végrehajtásához hajtsa végre a következő parancsot:

SHOW DATABASES;

A fenti parancs kinyomtatja a kiszolgálón lévő összes adatbázis listáját. A kimenetnek ehhez hasonlónak kell lennie:

+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)

Töröljön egy adatbázist a MySQL-ből

A MySQL adatbázis törlése ugyanolyan egyszerű, mint egyetlen parancs futtatása. Ez egy visszafordíthatatlan művelet, amelyet óvatosan kell végrehajtani. Ügyeljen arra, hogy ne távolítson el rossz adatbázist, mivel miután törölte az adatbázist, azt nem lehet helyreállítani.

Mindig érdemes biztonsági másolatot készíteni az adatbázisról, mielőtt futtatná a lekérdezést.

Az adatbázis törléséhez írja be a következő parancsot, ahol az adatbázis_neve a törölni kívánt adatbázis neve:

DROP DATABASE database_name;

Query OK, 1 row affected (0.00 sec)

ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist

A fenti hibák elkerülése érdekében használja a következő parancsot:

DROP DATABASE IF EXISTS database_name;

Query OK, 1 row affected, 1 warning (0.00 sec)

A fenti kimenetben a Query OK azt jelenti, hogy a lekérdezés sikeres volt, és az 1 warning azt jelzi, hogy az adatbázis nem létezik és egyetlen adatbázist sem töröltünk.

Linux rendszeren a MySQL adatbázis és a táblázatok kis- és nagybetűket érzékenyek.

Töröljön egy MySQL adatbázist a mysqladmin segítségével

A MySQL adatbázist a mysqladmin segédprogrammal is törölheti a Linux terminálról.

Például, az adatbázis_neve nevű database_name törléséhez írja be a következő parancsot, és adja meg a MySQL gyökér felhasználói jelszavát, amikor a rendszer kéri:

mysqladmin -u root -p drop database_name

Következtetés

Megtanulta, hogyan kell törölni a MySQL adatbázist.

Ha bármilyen kérdése van, nyugodtan írjon megjegyzést.

mysql mariadb