Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

mysqldump đang kết xuất các bảng hệ thống không mong muốn

Tất cả các bảng bạn đề cập đều thuộc về mysql cơ sở dữ liệu, là cơ sở dữ liệu hệ thống. Việc sử dụng mysqldump trên cơ sở dữ liệu đó có hoàn toàn được chấp nhận không, nhưng bản sao lưu không hoàn chỉnh của cơ sở dữ liệu đó có thể gây ra các vấn đề xác thực / ủy quyền / chức năng nếu sau này bạn kết xuất để khôi phục cơ sở dữ liệu.

Các bảng này không được xuất hiện bên trong cơ sở dữ liệu thông thường. Nếu chúng tồn tại ở đó, nó chắc chắn chỉ ra một số sai lầm trước đó và bạn chỉ cần xóa các bảng này.

Nếu bạn chỉ muốn thực hiện kết xuất đó và không muốn điều tra vấn đề gốc, thì cũng có thể yêu cầu mysqldump bỏ qua các bảng tồn tại nhưng bạn muốn loại trừ khỏi tệp kết xuất. Cú pháp tùy chọn là:--ignore-table=db_name.tbl_name . Để loại trừ nhiều bảng, bạn có thể lặp lại đối số đó vài lần.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Số MAX là bao nhiêu nếu tôi lưu trữ int (255) trong MySQL?

  2. MySQL:chọn truy vấn, tăng 5 phút

  3. Tại sao MySQL trả về một số float trong ký hiệu khoa học, mà không phải là những thứ khác?

  4. Cách thực hiện hai MySQL SUM dựa trên các tiêu chí khác nhau

  5. Hiệu suất của mysql GIỮA .. là gì?