چگونه از یک هاست اشتراکی به Mysql هاست اشتراکی دیگر وصل شویم؟
مهرداد سیف زاده | جمعه, ۲۷ تیر ۱۳۹۳، ۰۹:۴۱ ق.ظ |
۶ نظر
به این کار میگن remote mysql و برای این کار فرض بر این هست که سایت siteaa1.com قراره از Mysql سایت sitebb2.com استفاده کنه:
۱- بدست آوردن ip هر دو تا سایت. با دستور ping در cmd یا ترمینال
ping siteaa1.com
2- بدست آوردن شماره پورت mysql که در بعضی از شرایط امکان داره تغییر داده باشه با query زیر بدست میاد
SHOW VARIABLES WHERE Variable_name = 'port'
3- تایید دسترسی اتصال remote در سایت sitebb2.com چون قراره سایت siteaa1.com بهش remote بشه برای این کار در cpanel سایت sitebb2.com در قسمت database گزینه remote mysql رو انتخاب میکنیم
در ادامه باید ip سایت siteaa1.com رو وارد کنید
4-حالا رشته connect در سایت siteaa1.com بصورت زیر هست تا به sitebb1.com بصورت زیر هست
mysql_connect("192.168.33.66:3306", "username", "password") or die(mysql_error());
من می خواهم wordpress رو یک هاست دانلود نصب کنم و از یک هاست دیگر mysql رو ریموت کنم. تنظیمات ریموت را در cpanel انجام دادم . در هنگام نصب وردپرس از من آدرس سرور را می خواهد که بطور پیش فرض localhost هست. نمیدونم پورت خالی سایت را چطور بدست بیارم من آدرس را به این شکل می نویسم: