Skip to content
الاستضافة · الملفات والنسخ الاحتياطية وقاعدة البيانات

قاعدة بيانات MySQL للإضافات

كيفية منح الخادم قاعدة بيانات MySQL في Millida، ومن أين تحصل على بيانات الاعتماد، وما الذي تضعه في كونفيغ الإضافة.

آخر تحديث 16 أغسطس 2026

تحتاج كثير من المودات إلى قاعدة بيانات: الاقتصاد، والمطالبات، والإحصائيات، وربط عدة خوادم. تُجهَّز قاعدة بيانات مخصصة لكل خادم بنقرة واحدة.

لمن تتوفر

تتوفر قاعدة البيانات على أي خطة مدفوعة — الحد نفسه المطبق على الملفات وSFTP. وإذا كانت قاعدة بيانات قد جُهِّزت سابقًا على خطة أخرى، فيبقى الوصول إليها متاحًا.

كيفية التجهيز

انتقل إلى قسم “Database” ← “Create database”. ستُنشئ لوحة التحكم قاعدة البيانات ومستخدمًا منفصلًا وتعرض بيانات الاعتماد: المضيف، والمنفذ، واسم قاعدة البيانات، واسم المستخدم، وكلمة المرور.

ما الذي يجب تحديده في المود

كتلة نموذجية في ملف config.yml الخاص بالمود:

database:
  type: MySQL
  host: <host from panel>
  port: <port from panel>
  database: <database name>
  username: <login>
  password: <password>

تختلف أسماء المفاتيح بين المودات، لكن المعنى واحد. بعد تعديل الإعدادات، أعد تشغيل الخادم.

قاعدة بيانات واحدة للشبكة بأكملها

تحتاج الشبكة خلف بروكسي دائمًا تقريبًا إلى قاعدة بيانات مشتركة: يجب أن تنطبق حسابات اللاعبين والرتب والحظر على جميع العوالم في آن واحد. الإجراء كالتالي:

  1. أنشئ قاعدة بيانات على أحد خوادم الشبكة — ستكون هي المشتركة.
  2. في قسم “Database” على ذلك الخادم، فعِّل “Shared database for my servers”. من دون ذلك، تتلقى الخوادم المجاورة Access denied: فقاعدة البيانات تسمح افتراضيًا للخادم الذي صدرت له فقط.
  3. في إعدادات الخوادم الأخرى، حدِّد نفس اسم المستخدم وكلمة المرور واسم قاعدة البيانات.
  4. تحقق من المنفذ الذي تعرضه لوحة التحكم للاتصالات من الخوادم الأخرى. يمكن أن تعمل الخوادم في الشبكة نفسها على أجهزة مختلفة، بينما تقيم قاعدة البيانات على الجهاز الذي أُنشئت فيه: من جهاز مجاور، يمكن الوصول إليها عبر المضيف نفسه لكن على منفذ مختلف — تعرضه لوحة التحكم في كتلة منفصلة.

إذا أظهرت المودات على الخوادم المجاورة Access denied for user ... @'172.18.0.1'، فالسبب واحد من اثنين: لم يُفعَّل الوصول المشترك، أو حُدِّد المنفذ 3306 بدلًا من المنفذ الموجود في كتلة “Connecting from your other servers”.

مهم

  • لا يمكنك الاتصال بقاعدة البيانات من الخارج — فهي متاحة لخوادمك فقط؛ وهذا حماية وليس قيدًا.
  • مع الوصول المشترك، تصبح كلمة المرور هي الحد الفاصل. فعِّله لشبكتك ولا تنشر بيانات الاعتماد.
  • تُعرض كلمة المرور في لوحة التحكم ولا يمكن تغييرها إلا بإعادة إنشاء قاعدة البيانات.
  • حذف قاعدة البيانات يحذف البيانات. ستبدأ المودات التي كانت تعتمد عليها من الصفر.

إذا لم يتصل المود

تحقق من الكونسول عند بدء التشغيل: رسائل مثل Communications link failure تعني أن بيانات الاعتماد غير متطابقة. في أغلب الأحيان يكون المضيف والمنفذ مختلطين، أو تسربت مسافة إضافية إلى كلمة المرور عند النسخ.

استضافة Minecraftخادمك يعمل أثناء عدم اتصالكإنشاء خادم