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

एक ही सर्वर पर एक MySQL डेटाबेस की नकल कैसे करें

mysql कमांड लाइन क्लाइंट मानक इनपुट से SQL स्टेटमेंट की एक धारा को स्वीकार करेगा। इसलिए आप mysqldump . के आउटपुट को पाइप कर सकते हैं सीधे mysql . में कमांड लाइन पर। क्रॉन जॉब के रूप में ऐसा करने से आपके परीक्षण डेटा को अपडेट किए गए लाइव डेटा के साथ नियमित रूप से अधिलेखित कर दिया जाएगा:

mysql --user=username --password=passwd -e 'DROP DATABASE test_db;'
mysql --user=username --password=passwd -e 'CREATE DATABASE test_db;'
mysqldump --user=username --password=passwd live_db | mysql --user=username --password=passwd test_db

ध्यान दें कि चूंकि आपका डेटा बड़ा है, इसलिए इसमें लंबा समय लगेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. केकपीएचपी में ग्रुप और COUNT () उम्र

  2. जबकि लूप के साथ MySQL सम्मिलित करें

  3. अन्य चुनिंदा विकल्पों के आधार पर डीबी से फ़ीड चयन विकल्प

  4. ETIMEDOUT त्रुटि जब mysql डेटाबेस क्वेरी कर रहा है

  5. 2 अलग-अलग तालिकाओं से उपयोगकर्ता या व्यवस्थापक के रूप में लॉग इन करना