Manual:Pywikibot/MySQL/ar

يتضمن باي ويكي بوت دعمًا بسيطًا لاستعلامات إس كيو إل على قواعد البيانات الشبيهة بماي إس كيو إل ونسختها.

باي ويكي بوت
لجعل باي ويكي بوت يعمل مع قاعدة بيانات شبيهة بإس كيو إل أو شبيهتها، تأكد أن مكتبة  مثبتة لديك. من المحتمل أنك ثبتها بالفعل عند تثبيت باي ويكي بوت. إن كان غير ذلك قم بتشغيل:

ثانيًا ينبغي عليك تحديث قسم  في ملف  : الخاص بالأداة، انظر wikitech:Help:Toolforge/Database.

من المهملات
إن كنت تريد تشغيل نموذج محلي (مثل نسخة محملة من مهملات ويكيميديا)، اتبع الخطوات التالية:

لمهملات ويكيميديا أولاً قم بتحميل مهملات إس كيو إل المختارة من: https://dumps.wikimedia.org/backup-index.html.

ثانيًا قم بتثبيت وإعداد  أو أي قاعدة بيانات شبيهة بماي إس كيو إل تفضلها على آلتك المحلية. اتبع دليل توزيع نظام التشغيل الخاص بك (مثل https://wiki.archlinux.org/index.php/MySQL).

بمجرد الجاهزية، قم ببدء واجهة طرفية/سطور الأوامر لماي إس كيو إل:

وقم بإنشاء قاعدة بيانات جديدة باستخدام اسم قاعدة البيانات المختار مسبقًا:

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

أو يمكنك تعريف قاعدة البيانات الخاصة بك التي تحتوي بادئة أسماء الصفحات وعناوين الصفحات وبعض الصفوف الإضافية من اختيارك:

الطرفية أو سطور الأوامر
If the desired script supports, you can run your script with  generator. You will be prompted for the query if no query specified. The query should return two columns, page namespace and page title pairs from some table, e.g.:

داخل نصك البرمجي
If your script does not support page generators yet, you can import  from  :

But you can also get other information from database using  library: