Oracle MySQL

باستخدام محرك التخزين MySQL يمكنك استخدام أي إعداد MySQL كخلفية (backend) لنظام ngSurvey.

المتطلبات

لتثبيت ngSurvey على قاعدة بيانات MySQL ستحتاج إلى استيفاء المتطلبات التالية

  1. إصدار MySQL 8 أو أعلى.

  2. يجب أن يمتلك المستخدم المستخدم للاتصال بخادم MySQL امتيازات كافية لاستخدام قاعدة بيانات نظام MySQL لإنشاء قاعدة البيانات.

  3. إذا كان تسجيل الثنائيات (binary logging) ممكّنًا يجب تعيين المتغير log_bin_trust_function_creators إلى 1 إما في ملف تكوين MySQL أو باستخدام الاستعلام التالي. SET GLOBAL log_bin_trust_function_creators = 1;

  4. يتطلب إصدار MySQL على نظام Windows تحميل جداول بيانات المنطقة الزمنية. يمكنك متابعة هذا الدليلarrow-up-right لتحميل بيانات المنطقة الزمنية على خادم MySQL الخاص بك على نظام Windows.

triangle-exclamation

تكوين NGSurvey

لتهيئة ngSurvey للعمل مع MySQL تحتاج إلى إعداد متغيرات البيئة التالية.

circle-info

سيقوم NGSurvey بإنشاء قاعدة البيانات التي حددتها في سلسلة الاتصال أو تحديثها تلقائيًا.

  • ConnectionStrings:NGSurveyDB يحتوي على سلسلة الاتصال بخادم MySQL الخاص بك.

  • NGSurvey:StorageEngine يجب تعيينه إلى MySQL.

فحص الصحة

بمجرد تكوين إعدادات قاعدة البيانات يمكنك إعادة تشغيل خدمة الويب التي تستضيف ngSurvey. سيقوم NGSurvey تلقائياً بإعداد قاعدة البيانات بكل الجداول المطلوبة.

يمكنك أيضاً التحقق مما إذا كان التثبيت قد تم إعداده بشكل صحيح باستخدام الرابط التالي : https://yourrootsite/api/system/status

Last updated

Was this helpful?