Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie SQL do usunięcia bazy danych w MySQL

Ten samouczek jest częścią serii Naucz się podstawowych zapytań SQL przy użyciu MySQL. W tym samouczku omówimy zapytania SQL w celu usunięcia bazy danych w MySQL.

Usuń zapytanie

Zapytanie DROP DATABASE może być użyte do usunięcia wszystkich tabel i usunięcia bazy danych. Może być używany, jak wspomniano poniżej. Jeśli jesteś zdalnie zalogowany do bazy danych, będziesz także potrzebował DROP uprawnienia w celu usunięcia bazy danych.

Upewnij się również, że wykonałeś kopię zapasową upuszczanej bazy danych. Po upuszczeniu bardzo trudno jest odzyskać dane.

# To do - Delete Database
# Query - DROP DATABASE <database name>

# It might throw error in case database do not exist
DROP DATABASE enterprise;

OR

# Good to go
DROP DATABASE IF EXISTS enterprise;

Podobnie jak w przypadku DROP DATABASE, możesz również użyć DROP SCHEMA, jak pokazano poniżej.

# To do - Delete Database
# Query - DROP SCHEMA <database name>

# It might throw error in case database do not exist
DROP SCHEMA enterprise;

OR

# Good to go
DROP SCHEMA IF EXISTS enterprise;

Za pomocą zapytania DROP DATABASE lub DROP SCHEMA, MySQL usuwa również pliki powiązane z usuwaną bazą danych o rozszerzeniach plików, w tym .BAK, .DAT, .HSH, .MRG, .MYD, .MYI, .cfg, .db, .ibd i .ndb.

W ten sposób możemy usunąć bazę danych w MySQL za pomocą zapytania SQL.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Biblioteka nie załadowana:błąd libmysqlclient.16.dylib podczas próby uruchomienia 'rails server' na OS X 10.6 z mysql2 gem

  2. Przesyłaj z VARCHAR do INT - MySQL

  3. Dlaczego mysqli wyświetla błąd braku synchronizacji poleceń?

  4. Jak zwrócić pozycję pozycji listy w MySQL?

  5. Odmowa dostępu dla użytkownika 'root'@'localhost' (przy użyciu hasła:TAK) - Brak uprawnień?