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

Mysql Slave không cập nhật

Chạy show master status hoặc show master status\G trên DB chính. Nó sẽ cung cấp cho bạn các giá trị chính xác để cập nhật nô lệ của bạn.

Từ trạng thái nô lệ của bạn, có vẻ như nô lệ của bạn đã kết nối thành công với chủ và đang chờ các sự kiện trong nhật ký. Đối với tôi, điều này có nghĩa là người dùng nô lệ của bạn đã được thiết lập đúng cách và có quyền truy cập chính xác. Có vẻ như bạn chỉ cần đồng bộ hóa đúng vị trí tệp nhật ký.

Hãy cẩn thận, bởi vì để có được đồng bộ tốt, bạn có thể nên dừng cái chính, kết xuất DB, ghi lại vị trí tệp nhật ký chính, sau đó khởi động cái chính, nhập DB trên máy chủ và cuối cùng khởi động máy chủ ở chế độ nô lệ bằng cách sử dụng đúng vị trí tệp nhật ký chính. Tôi đã làm điều này khoảng 30 lần và nếu bạn không thực hiện gần như chính xác các bước đó, bạn sẽ nhận được đồng bộ hóa kém.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay đổi khóa duy nhất cùng nhau trong mysql

  2. TinyMCE UTF-8 lưu vào Cơ sở dữ liệu MySQL

  3. Kết nối với cơ sở dữ liệu MySQL từ xa bằng Android

  4. Cách khắc phục “MySQL ERROR 1819 (HY000):” trong Linux

  5. Trăn mysqldb thoát? hoặc% s?