MySQL بشكل افتراضي يسمح لك بالاتصال به عبرالمضيف المحلي ، لا يمكنك الاتصال وإجراء تغييرات عليه من خلال الاتصال مباشرة من بعض عنوان IP البعيد. لكنها مهمة شائعة جدًا ، فغالبًا ما تحتاج إلى تمكين الوصول إلى mysql عن بُعد للوصول إلى خادم mysql عن بُعد.
تمكين الوصول إلى mysql عن بُعد بسيط جدًا ، نحتاج فقط إلى إجراء بعض التعديلات في ملف تكوين mysql. افتح ال /etc/mysql/my.cnf ملف عن طريق تشغيل الأمر التالي:
gedit /etc/mysql/my.cnf
الآن تغيير ربط عنوان الدخول إلى عنوان IP الخاص بك.
بمجرد الانتهاء من التغيير ، أدخل في mysql من المضيف المحلي وقم بتشغيل الأمر التالي:
منح الكل في *. * إلى adminm @ "٪" المحدد بواسطة "123456"
الأمر أعلاه يحتاج إلى بعض التفسير ، *.* تعني أنك ستتمكن من الوصول إلى جميع قواعد البيانات عن بعد ، ويعني المسؤول أنك ستتمكن من الوصول إلى mysql عبر مستخدم المسؤول ، ويعرف "123456" أن المستخدم المسؤول سيستخدم 123456 ككلمة مرور للمصادقة.
تعليقات