MySQL · MariaDB

لوحة تحكم إدارية مفتوحة المصدر لـ MySQL وMariaDB.

أعطِ Adminium سلسلة اتصال MySQL أو MariaDB فيبني لوحة التحكم من مخططك: جداول قابلة للتحرير وأدوار ولوحات معلومات وسجل تدقيق. يعمل على جهازك أنت، وهو مجاني.

npx @adminiumjs/adminium new my-admin

محوِّل واحد للاثنين

MySQL وMariaDB يتشاركان محوِّلًا واحدًا. يقرأ Adminium إصدار الخادم ويكيِّف طريقة قراءته للمخطط.

يقرأ المخطط لا صفوفك

الإعداد يقرأ الجداول والأعمدة وأنواعها، والمفاتيح الأساسية والخارجية، وقيود التفرد، والفهارس، وتعريفات ENUM وSET، وعلامات AUTO_INCREMENT وتعليقات الأعمدة.

يعرف كيف يكتب MySQL الأشياء

يُعامَل TINYINT(1) كقيمة منطقية، وتصبح أعمدة ENUM قوائم اختيار، وتصبح المفاتيح الخارجية روابط يمكنك تتبعها.

ثلاثة أمور يحسن أن تعرفها قبل الاتصال.

مصدرها طريقة عمل MySQL، والتوثيق يتناول كلًّا منها.

  • المفاتيح الخارجية تحتاج إلى InnoDB: جداول MyISAM لا تعرِّف أي مفتاح خارجي، فتظهر جداول مسطحة
  • أبقِ الخادم في الوضع الصارم (strict mode)، وإلا قُصَّت القيمة الأطول من عمودها
  • مع مستخدم للقراءة فقط يجب حفظ إعدادات Adminium الخاصة في مكان آخر

أسئلة

هل يعمل مع MariaDB؟

نعم. MariaDB وMySQL يستخدمان المحوِّل نفسه، ويتكيف Adminium مع الإصدار الذي يبلِّغ به الخادم.

هل يغيِّر Adminium قاعدة بيانات MySQL لديّ؟

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

هل يعمل مع MySQL مُدار؟

نعم. معظم المزودين المُدارين يشترطون TLS، لذا فعِّل ssl في سلسلة الاتصال.

كم يكلف؟

لا شيء. Adminium مرخَّص بـ AGPL-3.0، بلا حد للجداول أو الصفحات أو المستخدمين.

قاعدة بياناتك تحتوي البيانات بالفعل. امنحها واجهة.

مجاني ومفتوح المصدر. يعمل على جهازك في نحو دقيقة.