Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

दो अलग-अलग स्वतंत्र नेटवर्कों के बीच एक ही नाम और डेटाबेस नाम के साथ एक विशेष तालिका को कैसे सिंक करें जहां प्रतिकृति संभव नहीं है?

जड़ के रूप में:

mysqldump db table | mysql -h1.2.3.4 -uuser -password db

यदि अनुमति अस्वीकार कर दी जाती है, तो यह दूरस्थ डेटाबेस में काम करना चाहिए:

GRANT ALL ON *.* TO 'user'@'server1' IDENTIFIED BY 'password';

crontab . का उपयोग करके स्वचालित करें या बस pt-table-sync --execute h=host1,D=db,t=tbl h=host2 जैसे विशेष टूल का उपयोग करें।

अगर आप अपने नेटवर्क के हिस्से तक नहीं पहुंच सकते हैं, तो अपने सबनेट मास्क




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql एक ही कॉलम की कई शर्तों के साथ क्वेरी का चयन करें

  2. GROUP_BYs के दो बाएं जॉइन में से GROUP_CONCAT से अजीब डुप्लिकेट व्यवहार

  3. जावा से MySQL से कनेक्ट नहीं हो सकता:MySQL ड्राइवर कनेक्शन तर्क के अंदर NullPointerException

  4. MySQL EXP () फंक्शन - रिटर्न ई राइज़ टू द पावर ऑफ़ x

  5. php और mysql के साथ utf8mb4 का उपयोग करना