Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Sinkronisasi database MySQL antara dua database

Replikasi tidak terlalu sulit untuk dibuat.

Berikut ini beberapa tutorial yang bagus:

http://www.ghacks.net/ 2009/04/09/set-up-mysql-database-replication/

http://dev.mysql.com/doc/refman /5.5/en/replication-howto.html

http://www.lassosoft.com/Beginners-Guide-to-MySQL -Replikasi

Berikut beberapa aturan sederhana yang harus Anda ingat (tentu saja ada lebih banyak tetapi itu adalah konsep utamanya):

  1. Siapkan 1 server (master) untuk menulis data.
  2. Siapkan 1 atau lebih server (slave) untuk membaca data.

Dengan cara ini, Anda akan terhindar dari kesalahan.

Misalnya: Jika skrip Anda disisipkan ke dalam tabel yang sama pada master dan slave, Anda akan mengalami konflik kunci utama duplikat.

Anda dapat melihat "slave" sebagai server "cadangan" yang menyimpan informasi yang sama dengan master tetapi tidak dapat menambahkan data secara langsung, hanya mengikuti instruksi server master.

CATATAN:Tentu saja Anda dapat membaca dari master dan Anda dapat menulis ke slave tetapi pastikan Anda tidak menulis ke tabel yang sama (master ke slave dan slave ke master).

Saya akan merekomendasikan untuk memantau server Anda untuk memastikan semuanya baik-baik saja.

Beri tahu saya jika Anda membutuhkan bantuan tambahan



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. node.js kesalahan mysql:ECONNREFUSED

  2. GALAT:Galat 1005:Tidak dapat membuat tabel (errno:121)

  3. Gunakan Cloud Formation Templates untuk menjalankan instans MySQL di RDS

  4. WEEKOFYEAR() Contoh – MySQL

  5. Error 1046 No database Selected, bagaimana cara mengatasinya?