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

Zapytanie SQL do usunięcia tabeli w MySQL

Ten samouczek jest częścią serii Naucz się podstawowych zapytań SQL przy użyciu MySQL. W tym samouczku omówimy zapytania SQL mające na celu usunięcie lub usunięcie tabeli w MySQL.

Upuść tabelę Zapytanie

Zapytanie DROP TABLE może służyć do usuwania lub usuwania tabeli bazy danych. Jeśli jesteś zdalnie zalogowany do bazy danych, będziesz potrzebować również uprawnienia DROP dla tabeli, aby usunąć tabelę.

Poniższe zapytanie usuwa użytkownika tabeli ze wszystkimi danymi wierszy w bazie danych przedsiębiorstwa. Musimy określić nazwę tabeli podczas upuszczania tabeli.

# TODO - Drop/Delete Table
# Query - DROP TABLE <table name>

# It might throw error in case database do not exist or table already exist with the same name
DROP TABLE `enterprise`.`user`;

OR

# Good to go
DROP TABLE IF EXISTS `enterprise`.`user`;

To jest bardzo podstawowe zapytanie do usunięcia lub upuszczenia tabeli w bazie danych MySQL. Musisz wykonać kopię zapasową tabeli przed jej upuszczeniem, aby uniknąć przypadkowej utraty danych. Po upuszczeniu danych nie można odzyskać, a pełne informacje zostaną utracone.

Zamiast usuwać tabelę, możemy również usunąć dane tabeli bez usuwania tabeli za pomocą zapytania TRUNCATE TABLE, jak pokazano poniżej.

# TODO - Delete Table Data
# Query - TRUNCATE TABLE <table name>

# It might throw error
TRUNCATE TABLE `enterprise`.`user`;

OR

# Good to go
TRUNCATE TABLE IF EXISTS `enterprise`.`user`;

W ten sposób możemy usunąć tabelę 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. Pomoc dotycząca aktualizacji MySQL

  2. Jak używać MySQLdb z Pythonem i Django w OSX 10.6?

  3. SCHEMA() Funkcja w MySQL

  4. Monitorowanie baz danych za pomocą MySQL Enterprise Monitor

  5. Jak mogę zabezpieczyć nazwę użytkownika i hasło MySQL przed dekompilacją?