كيف يمكن للعديد من المستخدمين الوصول إلى قاعدة بيانات MySQL في نفس الوقت من مواقع مختلفة؟


الاجابه 1:

يناقش بعض الخطوات الضرورية لجعل الخادم مرئيًا عن بُعد. أنت لا تسير بالضرورة على هذا الطريق. الواجهة للمستخدمين النهائيين هي الواجهة الأمامية. في أي بنية برامج لائقة ، تصل الواجهة الأمامية مباشرة إلى الواجهة الخلفية. سيكون هناك الطبقة الوسطى. لا يهم إذا كنت تتحدث عن التطبيقات القديمة أو الحديثة. غالبًا ما يكون المستوى الأوسط هو PHP في حالة ظهور MySQL ، ولكن يمكن أن يكون شيئًا آخر. لا يزال في جانب الخادم تمامًا مثل MySQL ، وبالتالي يكفي أن تسمح الخلفية الخلفية لـ MySQL بالوصول إلى مستخدم تطبيق محلي واحد فقط.


الاجابه 2:

نظرًا لأن طلبك غير محدد ، فإن إجابتي أيضًا ليست محددة. بشكل عام يجب عليك القيام بما يلي.

  • تأكد من وجود قواعد جدار الحماية المناسبة بحيث يمكن لأجهزة الكمبيوتر الخارجية الوصول إلى IP ومنفذ الكمبيوتر الذي يستضيف مثيل الخلية
  • تأكد من تكوين تكوين مثيل للاستماع إلى الخارج. هذه هي الحالة بشكل عام ، ولكن بما أنني لا أتذكر الأمر ، فمن الجيد التحقق منه.
  • تأكد من وجود المستخدمين الذين تحتاج إلى الاتصال بهم. بمجرد الانتهاء من هذه الأشياء الثلاثة ، يجب أن تكون قادرًا على الاتصال عن بعد بمثيل MySQL الخاص بك.

الاجابه 3:

بصرف النظر عن ما

ذكر ، هنا بضع نقاط أخرى لتلاحظها.

يمكنك إيقاف اكتشاف الشبكة من التكوين (تخطي الشبكات). يؤخذ هذا في الاعتبار عند بدء deamon MySQL. تعطيل الشبكة يجعل MySQL لا يقبل أي اتصال عن بعد.

ثانيًا ، لست بحاجة إلى إنشاء عدة مستخدمين. يحتوي MySQL على تجمع اتصال ويستخدمه لإدارة اتصال متعدد بالخادم. يجب عليك أن تنظر إلى مستخدمين مختلفين فقط عندما يكون لديهم مستويات مختلفة من امتيازات الوصول.