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
-
Hệ quản trị cơ sở dữ liệu quan hệ RDBMS trong SQL
-
Lệnh CREATE TABLE trong SQL để tạo bảng cơ sở dữ liệu
-
Lệnh ORDER BY trong SQL
-
Tổng quan về SQL
-
Tìm hiểu về những RDBMS phổ biến nhất
-
Lệnh USE trong SQL để chọn cơ sở dữ liệu
-
Muốn học về SQL và cơ sở dữ liệu, không nên bỏ qua 23 tài nguyên trực tuyến này
-
Cách xem “trộm” Instagram Story người khác
-
Mời tải SQL Server 2017 phiên bản đầu tiên từ Microsoft
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 ngừng cập nhật Windows trên PC
Hôm qua 18 -

Cách tải video Facebook nhóm kín, tải video Facebook riêng tư
Hôm qua -

Cách không nhận tin nhắn người lạ trên Messenger
Hôm qua -

Hàm VLOOKUP: Cách sử dụng và các ví dụ cụ thể
Hôm qua 9 -

9 cách xuống dòng trong Excel dễ nhất
Hôm qua 8 -

Hiệu ứng chuyển động Animation trong CSS
Hôm qua -

Hướng dẫn tải Honor of Kings server Brazil
Hôm qua -

Cách tạo kiểu chữ uốn cong trên Word
Hôm qua -

Cách chuyển ảnh sang PDF trên iPhone cực đơn giản
Hôm qua -

Các link nhập code Play Together
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