پارس دیتا
کد: KB-WP-C2-FA-166
زمان انتشار: سه‌شنبه 24 دی 1398

استفاده از Remote MySQL در DirectAdmin

گاهی نیاز می شود با برنامه های مختلفی به طور مثال: workbench به دیتابیس mysql خود که در سرور دیگری قرار دارد وصل شوید. در این زمان می بایست در سروری که دیتابیس در آن قرار دارد دسترسی ریموت به آن باز گردد. در ذیل به نحوه فعال کردن ریموت به دیتابیس از راه دور که از طریق admin سرور می بایست انجام گیرد اشاره شده است.

  • ابتدا می بایست با یوزرنیم و پسورد روت به دیتابیس متصل گردید. در صورتی که از کنترل پنل دایرکت ادمین استفاده می نمایید، در صورت فراموشی کلمه عبور می توانید طبق آدرس ذیل آن را مجدد بدست آورید.
    "nano /usr/local/directadmin/scripts/setup.txt"

  • حال زمانی که فایل باز شد، در قسمت "mysql" پسورد روبروی آن قرار گرفته است که می توانید آن را کپی نمایید.

  • حال با دستور ذیل و با قراردادن یوزرنیم و پسورد دیتابیس سرور می توانید به دیتابیس جهت اجرای دستور وارد شوید.
    "mysql -u username -p password"

  • حال می بایست دستور ذیل را وارد نمایید. لازم به ذکر است دقت نمایید در قسمت "Password" میبایست کلمه عبور root دیتابیس را قرار داده و سپس دستور را اجرا نمایید.
    ";GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION"

  • پس از اجرای دستور فوق، کافی است در انتها دستور ذیل را وارد نمایید.
    "; FLUSH PRIVILEGES"

  • سپس وارد کنترل پنل سرویس میزبانی خود شوید و در قسمت "MySQL Management" روی نام دیتابیس کلیک نمایید.

  • سپس در بخش "Access Hosts" در کادر مربوط به Host می توانید IP مورد نظر خود را وارد نمایید و بر روی گزینه "Add Host" کلیک نمایید. همچنین در صورتی که می خواهید یک بلوک IP مشخص را آدرس دهی نمایید می توانید قسمت اول بلوک را با استفاده از علامت "%" وارد نمایید. یا در صورتی که می خواهید با تمام IP های ورودی اجازه دسترسی به دیتابیس MySQL دهید علامت % را وارد نمایید و در نهایت بر روی گزینه "Add Host" کلیک نمایید.

آخرین بروزرسانی: سه‌شنبه 24 دی 1398 9:14:04