mysql - تحميل - شرح عمل قاعدة بيانات من phpmyadmin




كيفية إعداد/خريطة عن بعد ميسكل ديسيبل في فبميادمين المحلي (2)

أعمل على خادم تطوير عن بعد. لدي اسم المضيف ميسكل، اسم ديسيبل، اسم المستخدم وكلمة المرور من هذا الملقم البعيد. أريد أن إعداد / تكرار / خريطة أن ديف سيرفر ميسكل في بلدي فبميادمين المحلي، بحيث يمكنني الوصول إلى الملقم البعيد ديسيبل محليا (على سبيل المثال: - / ميلوكاليب / البعيد خادم-ديسيبل). وبالتالي لم يكن لديك للقيام سش اتصال وفتح ميسكل في المحطة. كيف يمكننا القيام بذلك في فبميادمين / config.inc.php.

اسمحوا لي أن أشرح مرة أخرى من خلال مثال. دعونا نقول يمكن الوصول إلى دب الملقم البعيد من خلال 213.81.203.130/phpmyadmin. أريد الوصول إلى ديسيبل من بلدي الملكية الفكرية المحلية من خلال اسم مستعار من خلال إنشاء رسم الخرائط أي 192.168.10.140/remote-db. أساسا يمكن القيام بذلك عن طريق إضافة نوع من التعليمات البرمجية في فبميادمين / config.inc.php أو config.db.php. ولكن كيف أفعل ذلك لست متأكدا.


إذا كنت ترغب في تجنب استخدام محطة، لماذا لا تحاول ميسكل منضدة للاتصال قاعدة البيانات؟

تحديث

في ضوء جميع وجهات النظر لهذا السؤال، وأنا إضافة الحل الذي يطابق هذا السؤال بدقة أكبر. يرجى الاطلاع على هذا الرابط ، وأعتقد أنه سيكون مفيدا. أنه ينطوي على تحرير ملف phpmyadmin config.inc.php لإضافة ملقمات إضافية. هذه هي الطريقة التي يمكنك الحفاظ على اتصال المضيف المحلي الخاص بك، وإضافة أي اتصالات ديسيبل البعيد. ببساطة حدد الخادم من القائمة المنسدلة في شاشة تسجيل الدخول إلى فبميادمين.


هناك 3 طرق لضبط هذا

الطريقة رقم 1: النسخ المتماثل ميسكل

إعداد النسخ المتماثل الخلية حيث الرقيق لديه هذا الخيار

replicate_do_table=mydb.mytable

ثم، أي دمل (إنزيرت أو أوبديت أو ديليت) أو دل (ألتر تابل) تقوم بتنفيذ سوف تذهب فورا إلى سيرفيرب. وهذا يجعل الطريقة رقم 1 هي الأسرع والأكثر دقة.

الطريقة الثانية: نسخ الجدول إلى الخادم الآخر

بدلا من إعادة صياغة، وهنا هو وظيفة سابقة، السيد رولاندوميسكلدبا فعلت 31 مايو 2011 لهذه الطريقة: [كيف يمكنك نسخ جدول من MySqlServer_A إلى MySqlServer_B؟] [1]

الطريقة رقم 3: جدول فيديراتد (ميسام فقط)

لنفترض ميليتيل على سيرفيرا يشبه هذا

كريت تابل mydb.mytable (...) إنجين = ميسام؛

يمكنك تعيين الجدول الهدف في سيرفيرب عن طريق تشغيل هذا على سيرفيرا مثل هذا

كريت تابل mydb.mytable_remote ليك مايتابل؛ ألتر تابل mydb.mytable_remote إنجين = فيديراتد كونكتيون = 'ميسكل: // أوزرنام: باسورد @ سيرفيرب / ميدب / مايتابل'؛





phpmyadmin