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

bảng mã trong bản sao MySQL

sao chép giữa các máy chủ mà thông số global character_set_% và collation% khác nhau không được hỗ trợ.

http://dev.mysql.com/doc /refman/5.6/en/replication-features-charset.html

-- on both servers check the output of...
SHOW VARIABLES LIKE 'char%';
SHOW VARIABLES LIKE 'collat%';

không chỉ có thể sao chép không thành công nếu các tập hợp và đối chiếu khác nhau, mà còn có thể dẫn đến các thứ tự sắp xếp khác nhau và mất ký tự trong các tập hợp / đối chiếu chuyển đổi. thứ tự sắp xếp có thể ảnh hưởng đến những thứ như chèn / cập nhật nếu sử dụng sao chép dựa trên câu lệnh.

tốt nhất bạn nên định cấu hình máy chủ mới để sử dụng các bộ và đối chiếu giống như máy chủ cũ. điều này sẽ đảm bảo sao chép hoạt động đúng cách. bạn cũng sẽ muốn đảm bảo rằng cơ sở dữ liệu, bảng và cột đều có các đối chiếu giống nhau giữa master và slave. khi bạn di chuyển sang máy chủ mới, bạn có thể sửa đổi tập hợp và đối chiếu bằng các công cụ như thay đổi lược đồ trực tuyến 5.6 hoặc pt-online-schema-change từ bộ công cụ percona.

tôi cũng khuyên bạn nên chạy pt-table-checksum của percona để đảm bảo rằng các bảng của bạn không bị phân kỳ trong quá trình sao chép hoặc xuất / nhập ban đầu.

xem tại đây để biết thêm thông tin về tác động của sự khác biệt:

cho bất kỳ ai đang sử dụng Amazon RDS, hãy nhớ cài đặt mysql 5.6 mặc định sử dụng hỗn hợp utf8 (mb3) và latin1 (cho máy chủ và cơ sở dữ liệu). bạn nên ghi đè những cái đó bằng một nhóm thông số tùy chỉnh nếu sao chép từ không phải RDS đến / từ RDS (phù hợp với máy chủ nguồn / đích).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. java.net.InetAddress lớp java không phân giải IP trên vùng chứa Alpine Docker

  2. trả về số 0 với nhóm mysql bởi

  3. InnoDB có bảng tĩnh không?

  4. Cách hạn chế người dùng chỉ tải lên ba hình ảnh trong một tháng bằng PHP / MySQL

  5. Tôi không thể tải trình điều khiển JDBC cho MySQL