Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy vấn SQL để xóa bảng trong MySQL

Hướng dẫn này là một phần của loạt bài Tìm hiểu Truy vấn SQL Cơ bản Sử dụng MySQL. Trong hướng dẫn này, chúng ta sẽ thảo luận về các truy vấn SQL để xóa hoặc xóa một bảng trong MySQL.

Drop Table Truy vấn

Truy vấn DROP TABLE có thể được sử dụng để xóa hoặc bỏ một bảng cơ sở dữ liệu. Trong trường hợp bạn đăng nhập từ xa vào cơ sở dữ liệu, bạn cũng sẽ cần đặc quyền DROP cho bảng để xóa một bảng.

Truy vấn được đề cập bên dưới loại bỏ người dùng bảng với tất cả dữ liệu hàng trong cơ sở dữ liệu doanh nghiệp. Chúng ta cần chỉ định tên bảng trong khi thả một bảng.

# 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`;

Đây là truy vấn rất cơ bản để xóa hoặc thả một bảng trong cơ sở dữ liệu MySQL. Bạn phải sao lưu bảng trước khi bỏ nó để tránh bất kỳ mất mát dữ liệu ngẫu nhiên nào. Sau khi bị rơi, không thể khôi phục dữ liệu và thông tin đầy đủ sẽ bị mất.

Thay vì bỏ bảng, chúng ta cũng có thể xóa dữ liệu bảng mà không cần xóa bảng bằng cách sử dụng truy vấn TRUNCATE TABLE như hình dưới đây.

# 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`;

Đây là cách chúng ta có thể thả một bảng trong MySQL bằng cách sử dụng truy vấn 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. LỖI 1452:Không thể thêm hoặc cập nhật hàng con:ràng buộc khóa ngoại không thành công

  2. Chèn MySQL vào từ Cơ sở dữ liệu này trong Cơ sở dữ liệu khác

  3. Cách sao lưu cơ sở dữ liệu được mã hóa với máy chủ Percona cho MySQL 8.0

  4. Mysql để chọn bản ghi theo tháng ngay cả khi dữ liệu không tồn tại

  5. Cân bằng tải cơ sở dữ liệu-Aware:Cách chuyển từ HAProxy sang ProxySQL