Tôi có cơ sở dữ liệu khổng lồ, lộn xộn này, tôi đang dọn dẹp. Nó chứa hơn 500 bảng, là kết quả của việc kết hợp Magento Enterprise với Joomla trong một DB duy nhất.
Để làm cho mọi thứ tồi tệ hơn, có một bộ hơn 70 bảng Joomla hoàn toàn không được sử dụng. Tất cả chúng đều có tiền tố bak_
.
Chỉ cần xóa những bak_
bảng này sẽ dễ dàng, nhưng tôi muốn 'bak' chúng trước (xem tôi đã làm gì ở đó?). Trong tâm trí tôi, tôi có thể hình dung một lệnh như thế này:
mysqldump -u username -p mydatabase bak_*
Nhưng điều này không hiệu quả. cách nào tốt nhất để làm việc này? Cảm ơn!
CHỈNH SỬA: Có, tôi có thể liệt kê rõ ràng 70 bảng để bao gồm hoặc ~ 430 bảng để loại trừ, nhưng tôi đang tìm cách tốt hơn để thực hiện việc này, nếu có thể.