يي 2 المتقدمة هي واحدة من الأطر الأكثر شعبية لتطوير تطبيقات الويب في فب. يوفر مجموعة واسعة من الوظائف والأدوات للتشغيل المريح. واحدة من ميزات يي 2 المتقدمة هي القدرة على ربط قواعد بيانات متعددة إلى الموقع. في هذه المقالة ، سوف ننظر في تعليمات مفصلة حول كيفية ربط اثنين من قواعد البيانات إلى موقع يي 2 المتقدمة.
الخطوة الأولى لتوصيل قاعدة البيانات الثانية هي تكوين الإعدادات المناسبة في ملف تكوين التطبيق. للقيام بذلك ، افتح الملف المشترك/التكوين/الرئيسي.php в корневой директории вашего проекта и добавьте следующий код:
في هذا الرمز ، ونحن إنشاء اثنين من اتصالات قاعدة البيانات: 'دب' لقاعدة البيانات الأولى و ' دب2 ' لقاعدة البيانات الثانية. في حقل ' دسن ' ، تحتاج إلى تحديد اسم المضيف وقاعدة البيانات لكل اتصال ، وكذلك تعيين اسم مستخدم وكلمة مرور للوصول إلى قواعد البيانات.
بعد تكوين ملفات التكوين ، تحتاج إلى إنشاء النماذج المناسبة للعمل مع البيانات في كل قاعدة بيانات. للقيام بذلك ، استخدم الأمر وحدة التحكم المتقدمة يي 2:
فب يي جي / نموذج-اسم الجدول=اسم الجدول-موديلكلاس=موديلنام-نس = المشتركة \ نماذج \ دب \
- التمكين 18 ن=1-التوليد الاستعلام=1-الاستعلام = ديسيبل
بدلا من اسم_الجدول ، حدد اسم الجدول في قاعدة البيانات التي تريد إنشاء نموذج لها ، وبدلا من اسم النموذج ، حدد اسم النموذج الذي تريد استخدامه في التطبيق. كرر هذا الأمر لكل جدول تريد العمل معه في كل قاعدة بيانات.
- توصيل 2 ديسيبل إلى موقع يي 2 المتقدم
- الخطوة 1: إنشاء قاعدة بيانات ثانية
- الخطوة 2: تكوين ملف التكوين
- الخطوة 3: إنشاء نموذج جديد لقاعدة البيانات الثانية
- الخطوة 4: إعداد اتصال بقاعدة البيانات الثانية
- الخطوة 5: العمل مع النماذج والاستعلامات
- الخطوة 6: اختبار اتصال قاعدة البيانات الثانية
- سؤال وجواب
- ما هو يي 2 متقدم?
- لماذا ربط اثنين من قواعد البيانات إلى موقع?
- كيف يمكنني إضافة قاعدة بيانات ثانية إلى يي 2 متقدم?
- كيف يمكنني تكوين المعلمات من قاعدة البيانات الثانية في يي 2 متقدم?
- كيف يمكنني إنشاء مكون للعمل مع قاعدة البيانات الثانية في يي 2 المتقدمة?
- كيف يمكنني إضافة مكون للعمل مع قاعدة البيانات الثانية إلى ملف التكوين المتقدم يي 2?
- كيفية استخدام قاعدة البيانات الثانية في يي 2 رمز متقدم?
توصيل 2 ديسيبل إلى موقع يي 2 المتقدم
عند تطوير المشاريع ، غالبا ما يكون من الضروري توصيل العديد من قواعد البيانات بالموقع ، على سبيل المثال ، للعمل مع وحدات مختلفة أو للعمل مع مصادر البيانات الخارجية. في إطار الإطار المتقدم يي 2 ، يمكن القيام بذلك بكل بساطة.
لربط 2 قواعد البيانات إلى موقع يي 2 المتقدمة ، اتبع الخطوات التالية:
الآن يمكنك استخدام قاعدة البيانات الجديدة في التطبيق الخاص بك. على سبيل المثال ، يمكنك استخدام التعليمات البرمجية التالية لجعل استعلامات قاعدة البيانات:
- - الاتصال 1 = يي:: - التطبيق - > ديسيبل;
- النتيجة 1 = - الاتصال 1- > كريتكوماند(sq سكل) - > الاستعلام();
- // تنفيذ استعلام إلى قاعدة البيانات الثانية
- - النتيجة 2 = -الاتصال 2 - >كريتكوماند(sq سكل) - > الاستعلام();
بهذه الطريقة ، يمكنك بسهولة الاتصال 2 قواعد البيانات إلى موقع يي 2 المتقدم الخاص بك والعمل معهم في التطبيق الخاص بك. يتيح لك ذلك تنفيذ سيناريوهات استخدام قاعدة بيانات مختلفة وزيادة مرونة مشروعك.
الخطوة 1: إنشاء قاعدة بيانات ثانية
قبل توصيل قاعدة بيانات ثانية إلى موقع متقدم يي 2 ، يجب عليك أولا إنشاء قاعدة البيانات هذه.
افتح لوحة التحكم الخاصة باستضافتك. إذا كنت تعمل على جهاز كمبيوتر محلي ، يمكنك استخدام برنامج إدارة قواعد البيانات مثل بريس.
حدد قسما للعمل مع قواعد البيانات. يسمى هذا القسم عادة "قواعد البيانات"أو " الخلية".
انقر فوق الزر" إنشاء قاعدة بيانات". في بعض لوحات التحكم ، قد يكون هذا هو الزر" إضافة قاعدة بيانات".
أدخل اسم قاعدة البيانات الجديدة. يمكنك اختيار أي اسم تريد لقاعدة البيانات الثانية. على سبيل المثال ، "الثانية".
انقر فوق الزر" إنشاء". سيتم إنشاء قاعدة البيانات الثانية الخاصة بك.
اكتب بيانات الوصول إلى قاعدة البيانات. سوف تحتاج إلى معرفة المعلومات التالية:
المضيف: هذا هو عادة" المضيف المحلي " أو عنوان إب لخادم قاعدة البيانات.
اسم المستخدم: اسم المستخدم للوصول إلى قاعدة البيانات.
كلمة المرور: كلمة المرور للوصول إلى قاعدة البيانات.
اسم قاعدة البيانات: اسم قاعدة البيانات التي قمت بإنشائها للتو.
الآن بعد أن قمت بإنشاء قاعدة بيانات ثانية وسجلت بيانات الوصول ، يمكنك المتابعة إلى الخطوة التالية — تكوين الاتصال في يي2 متقدم.
الخطوة 2: إعداد ملف التكوين
بعد إنشاء قاعدة البيانات الثانية ، تحتاج إلى تكوين ملف التكوين الخاص بك يي2 تطبيق متقدم لتوصيل قاعدة البيانات الثانية.
افتح الملف مشترك / تكوين / رئيسي محلي.بي إتش بي في المجلد الجذر للتطبيق الخاص بك.
العثور على' مكونات ' = > ['ديسيبل'] القسم ونسخ محتوياته.
قم بتغيير قيم معلمات' اسم المستخدم 'و' كلمة المرور ' إلى بيانات الاعتماد المناسبة لقاعدة البيانات الثانية.
Сохраните внесенные изменения в файле конфигурации.
الخطوة 5: العمل مع النماذج والاستعلامات