قائمة بجميع قواعد البيانات في MySQL

List All Databases Mysql



يعد MySQL نظامًا شائعًا لإدارة قواعد البيانات مفتوح المصدر ومتوفر مجانًا. تشتهر بسرعتها وواجهتها سهلة الاستخدام. إذا كنت مسؤول قاعدة بيانات في مؤسسة كبيرة ، فغالبًا ما ستحتاج إلى إدارة قواعد البيانات عن طريق سردها وتصفية هذه القواعد. ربما ، بعد إنشاء قواعد البيانات بنجاح ، لا تعرف كيفية سرد قواعد البيانات في صدفة MySQL. لذلك ، في هذه المقالة ، سنلقي نظرة على بعض الطرق المختلفة التي يمكنك استخدامها لسرد قواعد البيانات في MySQL.

هناك طرق متعددة متاحة لسرد قواعد البيانات في MySQL.







إن أبسط طريقة لسرد قواعد البيانات هي استخدام الأمر 'SHOW DATABASES' في صدفة MySQL.



مشاهده قواعد بيانات ؛

إذا لم تقم بتسجيل الدخول كمستخدم أساسي في MySQL ، فلن تتمكن من الوصول إلى جميع قواعد البيانات. لذلك ، يجب عليك تسجيل الدخول كمستخدم أساسي حتى تتمكن من الوصول إلى جميع قواعد البيانات وتكون قادرًا على سرد كافة قواعد البيانات باستخدام الأمر 'إظهار قواعد البيانات'.



لذا ، أولاً ، قم بتسجيل الخروج من قذيفة MySQL باستخدام الأمر q.





ف


بعد ذلك ، قم بتسجيل الدخول كمستخدم أساسي باستخدام الأمر التالي.

sudo mysql-أنت جذر-ص


الآن ، قم بتشغيل الأمر 'إظهار قواعد البيانات'.



مشاهده قواعد بيانات ؛


كما ترى في الإخراج ، فإن المخرجات قد أدرجت المزيد من قواعد البيانات.

إذا كنت مسؤولاً تدير عدة قواعد بيانات وتريد تصفية قواعد البيانات ، في MySQL ، يمكنك تصفية عدة قواعد بيانات في وقت واحد باستخدام الأمر 'LIKE'.

صيغة استخدام الأمر 'LIKE' هي كما يلي.

مشاهده قواعد بيانات مثل نمط؛

في بناء الجملة هذا ، ستحتاج إلى توفير نمط محدد يعتمد على تصفية قائمة قواعد البيانات. على سبيل المثال:

مشاهده قواعد بيانات مثل 'اختبار٪'؛


في هذا المثال ، تعني علامة te٪ أنه يمكن أن يكون هناك صفر أو حرف واحد أو أكثر بعد الاختبار.

في MySQL ، يمكنك استخدام الأمر 'SHOW SCHEMA' أيضًا لسرد قواعد البيانات. سيعرض هذا الأمر نفس قائمة قواعد البيانات مثل الأمر 'SHOW DATABASES'.

مشاهده المخططات؛


كما ترى في الإخراج ، فقد عرضت نفس قائمة قواعد البيانات.

باستخدام المخططات والأمر 'LIKE' ، يمكنك تصفية قواعد بيانات متعددة. على سبيل المثال ، لإدراج قاعدتي بيانات ، يبدأ اسمهما من الاختبار واسمي ، يمكنك استخدام عبارة 'SELECT' للحصول على مثل هذه النتيجة.

تحديد اسم_مخطط

من عند information_schema.schemata

أين اسم_مخطط مثل 'اختبار٪'

أو اسم_مخطط مثل 'لي٪'؛


كما ترى في الإخراج ، فقد قام بطباعة أو عرض قاعدتي بيانات بناءً على الحالة المحددة.

يمكنك حتى تنفيذ أمر قذيفة MySQL في الجهاز بدون تسجيل الدخول إلى MySQL ولا تزال لديك نتائج. على سبيل المثال ، يمكنك إظهار قواعد البيانات في الجهاز باستخدام الأمر التالي:

sudo mysql-وعرض قواعد البيانات

أنت تعرف بالفعل عن جزء 'sudo mysql' من هذا الأمر. يتم استخدام '-e' لتنفيذ الأمر 'إظهار قواعد البيانات'. الآن ، إذا قمنا بتشغيل هذا الأمر ، فسيتم طباعة قائمة قواعد البيانات ، كما كان من قبل.


لذلك ، كانت هذه بعض الطرق التي يمكنك استخدامها لسرد قواعد البيانات في MySQL ، وفقًا لاحتياجاتك ومتطلباتك.

استنتاج

في هذه المقالة ، تعلمت كيفية سرد قواعد البيانات في MySQL باستخدام تقنيات مختلفة. لقد تعلمت أيضًا أن الأمر SHOW DATABASES يعرض قواعد البيانات نيابة عن امتيازات المستخدم ، بالإضافة إلى كيفية سرد جميع قواعد البيانات داخل Terminal. لذا ، استمتع بإنشاء قواعد البيانات وإدراجها بنفسك في MySQL.