Cơ sở dữ liệu được đại diện bởi một thư mục trong thư mục dữ liệu (thường là /var/lib/mysql
), và thư mục được dùng để lưu trữ dữ liệu bảng.
DROP DATABASE
câu lệnh sẽ loại bỏ tất cả các tệp bảng và sau đó loại bỏ thư mục đại diện cho cơ sở dữ liệu. Tuy nhiên, nó sẽ không xóa các tệp không phải bảng, do đó không thể xóa thư mục.
MySQL hiển thị thông báo lỗi khi không thể xóa thư mục
bạn thực sự có thể xóa cơ sở dữ liệu theo cách thủ công bằng cách xóa mọi tệp còn lại trong thư mục cơ sở dữ liệu và sau đó là chính thư mục đó.