قائمة أو إظهار الجداول في MySQL

List Show Tables Mysql



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







من أجل البدء في سرد ​​الجداول وإظهارها في قاعدة البيانات ، قم بتسجيل الدخول إلى MySQL shell كمستخدم أساسي عن طريق تشغيل الأمر التالي في المحطة:



sudo mysql-أنت جذر-ص

بعد ذلك ، حدد قاعدة البيانات عن طريق تشغيل بيان الاستخدام الخاص بـ MySQL:



استعمال اسم_قاعدة البيانات؛

إذا كنت لا تعرف قواعد البيانات لديك ، فيمكنك سرد قواعد البيانات عن طريق تشغيل أمر SHOW DATABASES في MySQL:





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

بعد تحديد قاعدة بيانات ، فإن أبسط وأسهل طريقة لسرد الجداول هي تشغيل جملة SHOW TABLES من MySQL في الصدفة:

مشاهده الجداول ؛

يمكنك رؤية قائمة الجداول في قاعدة البيانات المحددة في لقطة الشاشة أدناه.



ومع ذلك ، تحتوي هذه القائمة على اسم الجداول فقط. يوفر MySQL بيانًا آخر لإظهار نوع الجدول. إما أنها طريقة عرض أو جدول أساسي. يمكننا أن نرى نوع الجدول أيضًا عن طريق إضافة عبارة FULL في عبارة SHOW TABLES:

مشاهده ممتلىء الجداول ؛

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

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

مشاهده الجداول من عند اسم_قاعدة البيانات؛

أو إذا كانت لديك قائمة طويلة من الجداول وتريد التصفية من خلالها. يمكنك أيضًا استخدام عبارة LIKE للقيام بذلك:

مشاهده الجداول مثل نمط؛

لفهم النمط. لنفترض أننا نريد سرد جميع الجداول التي يبدأ اسمها من 'tes'. سيكون الأمر الخاص بإظهار الجداول على النحو التالي:

مشاهده الجداول مثل 'لك٪'؛

تشير النسبة المئوية لعلامة '٪' إلى أنه يمكن أن يكون هناك أي حرف أو لا يوجد بعد ذلك.

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

sudo mysql-u user_name-ص-وعرض الجداول من قاعدة البيانات_اسم'

'-e' هو لتنفيذ جملة MySQL.

كما ترى في لقطة الشاشة ، حصلنا على نفس الإخراج أو قائمة الجداول في المحطة الطرفية دون تسجيل الدخول إلى غلاف MySQL واختيار قاعدة البيانات.

إذن ، هذه بعض الطرق لإظهار الجداول وتصفيتها.

استنتاج

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