मैं एक डेटाबेस से दूसरे में डेटा मर्ज करना चाहता हूं। इसलिए मैं इसके साथ डंप बनाता हूं mysqldump
और फिर इसे दूसरे डेटाबेस (उसी टेबल संरचना के साथ) में आयात करता हूं । मुझे इस मामले में कोई समस्या नहीं है (जैसे डुप्लिकेट प्रविष्टियों या कुछ और)।
लेकिन मैं परीक्षण उद्देश्यों के लिए कुछ मर्ज करता हूं और बाद में अंतिम मर्ज करूंगा। इसलिए, मैं कुछ बार मर्ज (डेटा बदला जा सकता है) निष्पादित करना चाहता हूं। ध्यान दें, मेरी तालिकाओं में मेरी पंक्तियाँ कभी हटती नहीं हैं, केवल डाली या अपडेट की जा सकती हैं।
क्या मैं DUPLICATE विकल्प पर mysqldump बना सकता हूं? या क्या मैं डंप को मर्ज कर सकता हूं जो नए डेटा को सम्मिलित करता है और संशोधित डेटा को अपडेट करता है?
ज़रूर, मैं ON DUPLICATE
डंप में मैन्युअल रूप से सम्मिलित कर सकता हूं , लेकिन मैं मर्ज प्रक्रिया को स्वचालित करना चाहता हूं।