Để xóa (drop) một database trong MariaDB, bạn có thể thực hiện theo các cách sau:
1. Xóa database bằng lệnh SQL (chuẩn nhất)
Bước 1: Đăng nhập MariaDB
mysql -u root -pBước 2: Xóa database
DROP DATABASE ten_database;Ví dụ:
DROP DATABASE clbv_test;2. Xóa database an toàn (tránh lỗi nếu không tồn tại)
DROP DATABASE IF EXISTS ten_database;3. Kiểm tra trước khi xóa
Liệt kê database:
SHOW DATABASES;4. Lưu ý quan trọng
- ❗ Xóa là mất dữ liệu hoàn toàn, không thể rollback.
- ❗ Cần quyền
DROPhoặcSUPER/DBA. - ❗ Nếu database đang được sử dụng (connection mở), vẫn xóa được nhưng nên kiểm soát trước.
5. Xóa bằng dòng lệnh (không vào shell MySQL)
mysql -u root -p -e "DROP DATABASE ten_database;"6. Trường hợp thực tế của bạn (Drupal / multisite)
Với hệ thống bạn đang dùng (clone DB hàng loạt):
- Sau khi test xong site → xóa DB cũ:
DROP DATABASE clbv_plan;DROP DATABASE clbv_nurse;- Nếu dùng script bash → nên luôn dùng:
DROP DATABASE IF EXISTS db_name;để tránh lỗi khi chạy hàng loạt.
- Đăng nhập để gửi ý kiến