sql >> Databasteknik >  >> RDS >> Mysql

PHP / MySQL Conceptual Database 'Sync' fråga

Kolla in mk-table-sync . Den jämför två tabeller på olika servrar, med hjälp av kontrollsummor av bitar av rader. Om en given bit är identisk mellan de två servrarna behövs ingen kopiering. Om biten skiljer sig, kopierar den precis den bit den behöver. Du behöver inte torka den lokala tabellen.

Ett annat alternativ är att kopiera fjärrdata till ett distinkt tabellnamn. Om det slutförs framgångsrikt, SLAPP sedan den gamla tabellen och BYT DAMN den nya lokala kopian till den ursprungliga tabellens namn. Om kopian misslyckas eller avbryts, släpp sedan den lokala kopian med det distinkta namnet och försök igen. Under tiden är din andra lokala tabell med tidigare data orörd.



  1. Jag förstår verkligen inte mysql-injektion? Vad är det?

  2. Finns det några problem att installera psycopg2 i virtualenv på MacOS catalina med PostgreSQL 12.1 installerat?

  3. Hur man beräknar tidsskillnaden mellan nuvarande och föregående rad i MySQL

  4. '0000-00-00 00:00:00' kan inte representeras som java.sql.Timestamp error