Android

Kako izbrisati mysql bazu podataka na Linuxu putem naredbenog retka

Week 8

Week 8

Sadržaj:

Anonim

MySQL je najpopularniji sustav upravljanja relacijskim bazama otvorenog koda.

Ovaj vodič opisuje kako izbrisati (ili ispustiti) bazu podataka MySQL ili MariaDB kroz naredbeni redak.

Prije nego što počneš

Sve naredbe izvršavaju se kao administrativni korisnici (minimalna privilegija potrebna za brisanje baze podataka je DROP ) ili s root računom.

Za pristup MySQL konzoli upišite sljedeću naredbu i na upit unesite korisničku lozinku za MySQL root:

mysql -u root -p Ako trebate promijeniti svoju MySQL lozinku za korijen, slijedite ovaj vodič o ponovnom postavljanju MySQL root lozinke putem naredbenog retka.

Popis svih MySQL baza podataka

Prije ispuštanja baze podataka, možda želite pogledati popis svih baza podataka koje ste stvorili. Da biste to učinili iz MySQL školjke izvršite sljedeću naredbu:

SHOW DATABASES;

Gornja naredba ispisat će popis svih baza podataka na poslužitelju. Izlaz treba biti sličan ovome:

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

Izbrišite bazu podataka u MySQL-u

Brisanje MySQL baze podataka je jednostavno kao i pokretanje jedne naredbe. Ovo je nepovratna akcija i trebalo bi je izvoditi s oprezom. Pazite da ne uklanjate pogrešnu bazu podataka, jer je jednom nakon što izbrišete bazu ne možete vratiti.

Uvijek je dobra ideja stvoriti sigurnosnu kopiju baze podataka prije pokretanja upita za ispuštanje.

Za brisanje baze podataka upišite sljedeću naredbu, gdje je ime baze podataka ime baze podataka koju želite izbrisati:

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

Da ne biste vidjeli pogreške kao gore, umjesto toga upotrijebite sljedeću naredbu:

DROP DATABASE IF EXISTS database_name;

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

U gornjem prikazu, Query OK znači da je upit bio uspješan, a 1 warning govori nam da baza podataka ne postoji i da nijedna baza podataka nije izbrisana.

Na Linuxu, MySQL baza podataka i nazivi tablica razlikuju velika i mala slova.

Izbrišite MySQL bazu podataka s mysqladmin

MySQL bazu podataka možete također izbrisati s Linux terminala pomoću mysqladmin uslužnog programa.

Na primjer, da biste izbrisali bazu podataka s imenom database_name , upišite sljedeću naredbu i upišite svoju korisničku lozinku za MySQL root kad se to zatraži:

mysqladmin -u root -p drop database_name

Zaključak

Naučili ste kako izbrisati MySQL bazu podataka.

Slobodno ostavite komentar ako imate bilo kakvih pitanja.

mysql mariadb