وضع SQL
يُكتب أيضاً: sql_mode, أوضاع SQL
مجموعة إعدادات في MySQL تحدد كيف يفسّر الخادم الاستعلامات والقيم. اختلافها بين استضافة وأخرى يفسّر أعطالًا غامضة تظهر بعد نقل موقع ووردبريس إلى خادم جديد.
معنى SQL Mode بالعربي: وضع SQL. هو مجموعة إعدادات في خادم MySQL أو MariaDB تحدد مدى صرامة الخادم في قبول الاستعلامات والقيم: هل يرفض تاريخًا غير صالح، أو يقص نصًّا أطول من الحقل، أو يتعامل مع الشرطة المائلة العكسية بطريقة معينة.
SQL Mode in Arabic: وضع SQL.
تختلف الإعدادات الافتراضية بين الاستضافات وإصدارات قاعدة البيانات، لذلك قد يعمل موقع ووردبريس بلا مشاكل على خادم ثم تظهر أخطاء غامضة بعد نقله إلى خادم آخر، رغم أن الكود لم يتغير.
عند ظهور أخطاء قاعدة بيانات بعد النقل، قارن قيمة sql_mode بين الخادمين قبل الشك في الإضافات. ولا تغيّرها على الاستضافات المشتركة إلا بالتنسيق مع الدعم الفني.
