दो MySQL डेटाबेस सिंक करें


24

दो MySQL डेटाबेस को सिंक करने का एक अच्छा तरीका क्या है?

मैं अपनी उत्पादन वेबसाइट के डेटाबेस में डेटा को अपने स्थानीय विकास डेटाबेस में सिंक करना चाहूंगा। अभी, मैं सिर्फ इसे एक से निर्यात करने के लिए PHPMyAdmin इंटरफ़ेस का उपयोग कर रहा हूं, और फिर मैं इसे दूसरे में आयात करता हूं।

ये उपयोगकर्ता द्वारा शुरू किया गया सिंक होगा, जरूरी नहीं कि आवधिक या स्वचालित (एक-क्लिक सिंक की तरह कुछ)।


stackoverflow.com/questions/33345124/… यह आपकी समस्या को हल कर सकता है मुझे आशा है
मैथ्यू

जवाबों:


18

यहाँ विचारों की एक जोड़ी है:

  1. प्रतिकृति का उपयोग करें: http://www.howtoforge.com/mysql_database_replication
  2. एक आयात / निर्यात लिपि में अर्ध-स्वचालित करने के लिए mysqldump का उपयोग करें

1
आयात / निर्यात स्क्रिप्ट में mysqldump का उपयोग बड़े डेटाबेस के लिए संभव नहीं हो सकता है, उदाहरण के लिए यदि डेटाबेस 1gb से अधिक है, तो यह संभव नहीं होगा।
शोएब इकबाल

12

SQLyog एंटरप्राइज और अल्टीमेट ऐसा कर सकते हैं।

वैकल्पिक शब्द

वैकल्पिक शब्द

SQLyog हालांकि यह सिंक्रनाइज़ संचालन दुर्भाग्य से ऐसा नहीं कर सकते एक मुक्त संस्करण है। भुगतान किया संस्करण $ 69 पर शुरू लेकिन एक 30 दिन की परीक्षण उपलब्ध है। एक नि: शुल्क समाधान के लिए, प्रतिकृति आपका सर्वश्रेष्ठ दांव के रूप में quickcel उल्लिखित है, हालांकि यह विन्यास का एक सा की आवश्यकता है।

अब यह भी 'दृश्य डाटा की तुलना करें' नामक सुविधा जहां डाटा की तुलना में और नेत्रहीन synched जा सकता है।

यहाँ छवि विवरण दर्ज करें


नहीं Windows उपयोगकर्ताओं के लिए एक बुरी जवाब ..
एडम एफ


2

SQLYog के SJA उपकरण (लिनक्स के लिए मुफ्त) शानदार ढंग से ऐसा कर सकते हैं और मैं साल और साल के पहले से ही के लिए यह प्रयोग किया जाता है। सभी यह लेता है एक एक्सएमएल सही लॉगिन जानकारी के साथ उत्पन्न फ़ाइल है, अपने डेटाबेस और तालिकाओं वांछित। मैं इसके बिना नहीं कर सकता था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.