Lệnh DROP DATABASE trong SQL
Drop database trong SQL được dùng như thế nào? Bài viết sẽ hướng dẫn bạn chi tiết cách xóa database trong SQL.

Câu lệnh DROP DATABASE trong SQL là một lệnh quan trọng được sử dụng để xóa vĩnh viễn một cơ sở dữ liệu khỏi Hệ thống Quản lý Cơ sở dữ liệu (DBMS). Khi được thực thi, lệnh này sẽ xóa cơ sở dữ liệu và tất cả các đối tượng liên quan, bao gồm bảng, chế độ xem, thủ tục lưu trữ và các thực thể khác.
DROP DATABASE trong SQL là gì?
Lệnh DROP DATABASE trong SQL được sử dụng để xóa hoàn toàn một cơ sở dữ liệu và tất cả các đối tượng của nó, chẳng hạn như bảng, chỉ mục, chế độ xem và các đối tượng phụ thuộc khác. Sau khi thực thi, thao tác này không thể hoàn tác, vì vậy điều quan trọng là phải sao lưu cơ sở dữ liệu trước khi xóa.
Lệnh này thường được sử dụng trong các trường hợp cơ sở dữ liệu không còn cần thiết hoặc cần được xóa để tổ chức lại. Trước khi chạy lệnh, hãy đảm bảo rằng chúng ta có đủ quyền để xóa cơ sở dữ liệu, vì thông thường chỉ quản trị viên mới có các quyền cần thiết.
- Mục đích: Xóa vĩnh viễn một cơ sở dữ liệu khỏi DBMS.
- Kết quả: Tất cả dữ liệu, lược đồ và đối tượng cơ sở dữ liệu đều bị xóa.
Cú pháp của lệnh DROP DATABASE trong SQL
DROP DATABASE ten_co_so_du_lieu;ten_co_so_du_lieu luôn là duy nhất trong RDBMS. Tìm hiểu thêm về RDMBS trong SQL.
Ví dụ về lệnh DROP DATABASE trong SQL
Nếu bạn muốn xóa database đã có, chẳng hạn tên là Quantrimang, thì lệnh DROP DATABASE sẽ được viết như sau:
DROP DATABASE Quantrimang;Ghi chú: Hãy cẩn thận khi thực hiện hành động này vì khi xóa cơ sở dữ liệu hiện có, có thể làm mất hoàn toàn thông tin được lưu trữ trong cơ sở dữ liệu.
Hãy chắc chắn bạn có quyền admin trước khi xóa bất cứ database nào. Khi database bị xóa, bạn có thể kiểm tra lại danh sách database bằng câu lệnh SHOW DATABASES; như dưới đây:
SQL> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| CONGNGHE |
| LANGCONGNGHE |
| WINDOWS |
| mysql |
| ANDROID |
| iOS |
+--------------------+
6 rows in set (0.00 sec)Lệnh DROP DATABASE cũng khá đơn giản phải không nào? Trong bài tới chúng ta sẽ học về lệnh USE, dùng để chọn cơ sở dữ liệu.
Những điểm quan trọng cần ghi nhớ về câu lệnh SQL DROP DATABASE
- Xóa cơ sở dữ liệu: Xóa cơ sở dữ liệu là một hành động vĩnh viễn và sẽ dẫn đến mất tất cả thông tin được lưu trữ trong cơ sở dữ liệu.
- Sao lưu: Luôn luôn là một thói quen tốt khi sao lưu cơ sở dữ liệu trước khi thực hiện bất kỳ thao tác xóa nào trên đó.
- Quyền: Đảm bảo bạn có quyền cần thiết để xóa cơ sở dữ liệu. Thông thường, quản trị viên có thể xóa cơ sở dữ liệu.
- Trạng thái cơ sở dữ liệu: Cơ sở dữ liệu có thể bị xóa bất kể trạng thái của nó: ngoại tuyến, chỉ đọc, nghi ngờ, v.v.
- Ảnh chụp nhanh cơ sở dữ liệu: Việc xóa ảnh chụp nhanh cơ sở dữ liệu sẽ xóa ảnh chụp nhanh cơ sở dữ liệu khỏi phiên bản SQL Server và xóa các tệp thưa thớt của Hệ thống tệp NTFS vật lý được ảnh chụp nhanh.
- Sao chép: Để xóa cơ sở dữ liệu đã được xuất bản để sao chép giao dịch, hoặc đã được xuất bản hoặc đăng ký để sao chép hợp nhất, trước tiên bạn phải xóa bản sao khỏi cơ sở dữ liệu.
- Cơ sở dữ liệu hệ thống: Người dùng không thể xóa hoặc chỉnh sửa trực tiếp cơ sở dữ liệu hệ thống.
Bạn nên đọc
-
INNER JOIN trong SQL
-
Tìm hiểu về những RDBMS phổ biến nhất
-
Mệnh đề WHERE trong SQL
-
Lệnh CREATE TABLE trong SQL để tạo bảng cơ sở dữ liệu
-
Mời tải SQL Server 2017 phiên bản đầu tiên từ Microsoft
-
Lệnh USE trong SQL để chọn cơ sở dữ liệu
-
Tổng quan về SQL
-
Toán tử AND, OR và NOT trong SQL
-
Lệnh SELECT trong SQL
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
Cũ vẫn chất
-

Cách xoay ngang 1 trang bất kỳ trong Word
Hôm qua 1 -

Những stt cảm động viết cho người yêu cũ
Hôm qua 1 -

Những lời chúc sinh nhật cho con yêu ý nghĩa nhất
2 ngày -

Hình nền Quốc kỳ Việt Nam, hình nền Cờ Việt Nam
2 ngày -

Hướng dẫn đổi ID Facebook, thay địa chỉ Facebook mới
Hôm qua -

Cách chỉnh nút CS 1.1, sửa nút Half Life
Hôm qua -

Code The Spike Volleyball Battle, coupon The Spike mới nhất 02/12/2025
2 ngày 3 -

Cách bật, tắt chế độ tạm thời trên Instagram tự xóa tin nhắn
Hôm qua -

Cách nhận Robux miễn phí, nhận Robux miễn phí trong Roblox
2 ngày 1 -

7 cách đánh số trang trong Word mà bạn cần biết
Hôm qua
Học IT
Microsoft Word 2013
Microsoft Word 2007
Microsoft Excel 2019
Microsoft Excel 2016
Microsoft PowerPoint 2019
Google Sheets
Lập trình Scratch
Bootstrap
Hướng dẫn
Ô tô, Xe máy