MySQL میں تمام ڈیٹا بیس کی فہرست بنائیں۔

List All Databases Mysql



ایس کیو ایل ایک مقبول اوپن سورس ڈیٹا بیس مینجمنٹ سافٹ وئیر سسٹم ہے اور آزادانہ طور پر دستیاب ہے۔ یہ اپنی رفتار اور استعمال میں آسان انٹرفیس کے لیے مشہور ہے۔ اگر آپ کسی بڑی تنظیم میں ڈیٹا بیس ایڈمنسٹریٹر ہیں تو ، آپ کو اکثر ڈیٹا بیس کو ان کی فہرست اور ان کے ذریعے فلٹر کرکے انتظام کرنے کی ضرورت ہوگی۔ شاید ، کامیابی سے ڈیٹا بیس بنانے کے بعد ، آپ نہیں جانتے کہ ڈیٹا بیس کو MySQL شیل میں کیسے درج کرنا ہے۔ لہذا ، اس آرٹیکل میں ، ہم کچھ مختلف طریقوں کو دیکھیں گے جن کا استعمال آپ MySQL میں ڈیٹا بیس کی فہرست کے لیے کر سکتے ہیں۔

MySQL میں ڈیٹا بیس کی فہرست کے لیے کئی طریقے دستیاب ہیں۔







ڈیٹا بیس کی فہرست بنانے کا سب سے آسان طریقہ MySQL شیل میں 'SHOW DATABASES' کمانڈ کا استعمال ہے۔



دکھائیں ڈیٹا بیس ؛

اگر آپ ایس کیو ایل میں بطور جڑ صارف لاگ ان نہیں ہیں تو آپ تمام ڈیٹا بیس تک رسائی حاصل نہیں کر سکتے۔ لہذا ، آپ کو بطور جڑ صارف لاگ ان کرنا ہوگا تاکہ آپ کو تمام ڈیٹا بیس تک رسائی حاصل ہو اور 'ڈیٹا بیس' کمانڈ کا استعمال کرتے ہوئے تمام ڈیٹا بیس کی فہرست بنانے کے قابل ہو۔



تو ، سب سے پہلے ، S q کمانڈ کا استعمال کرتے ہوئے MySQL شیل سے لاگ آؤٹ کریں۔





q


اگلا ، مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے بطور روٹ صارف لاگ ان کریں۔

sudo mysql-آپ جڑیں-p


اب ، 'شو ڈیٹا بیس' کمانڈ چلائیں۔



دکھائیں ڈیٹا بیس ؛


جیسا کہ آپ آؤٹ پٹ میں دیکھ سکتے ہیں ، آؤٹ پٹ نے مزید ڈیٹا بیس کو درج کیا ہے۔

اگر آپ کئی ڈیٹا بیس کا انتظام کرنے والے منتظم ہیں اور آپ ڈیٹا بیس کو فلٹر کرنا چاہتے ہیں تو ، MySQL میں ، آپ 'LIKE' کمانڈ کا استعمال کرتے ہوئے ایک ساتھ کئی ڈیٹا بیس کو فلٹر کر سکتے ہیں۔

'LIKE' کمانڈ استعمال کرنے کا نحو حسب ذیل ہے۔

دکھائیں ڈیٹا بیس پسند کریں پیٹرن؛

اس نحو میں ، آپ کو ایک مخصوص نمونہ فراہم کرنے کی ضرورت ہوگی جس کی بنیاد پر ڈیٹا بیس کی فہرست کو فلٹر کیا جائے۔ مثال کے طور پر:

دکھائیں ڈیٹا بیس پسند کریں 'پرکھ٪'؛


اس مثال میں ، te٪ نشانی کا مطلب ہے کہ ٹیسٹ کے بعد صفر ، ایک ، یا زیادہ حروف ہوسکتے ہیں۔

ایس کیو ایل میں ، آپ ڈیٹا بیس کی فہرست بنانے کے لیے 'شو سکیما' کمانڈ بھی استعمال کر سکتے ہیں۔ یہ کمانڈ ڈیٹا بیس کی وہی فہرست دکھائے گا جیسا کہ 'SHOW DATABASES' کمانڈ ہے۔

دکھائیں اسکیمس؛


جیسا کہ آپ آؤٹ پٹ میں دیکھ سکتے ہیں ، اس نے ڈیٹا بیس کی اسی فہرست کو ظاہر کیا۔

سکیما اور 'LIKE' کمانڈ استعمال کرکے ، آپ متعدد ڈیٹا بیس کو فلٹر کرسکتے ہیں۔ مثال کے طور پر ، دو ڈیٹا بیس کی فہرست بنانے کے لیے ، جن کا نام ٹیسٹ اور my سے شروع ہوتا ہے ، آپ اس طرح کے نتائج کے لیے 'SELECT' بیان کو استعمال کر سکتے ہیں۔

منتخب کریں سکیما_ نام

سے information_schema.schemata

کہاں سکیما_ نام پسند کریں 'پرکھ٪'

یا سکیما_ نام پسند کریں 'میرا٪'؛


جیسا کہ آپ آؤٹ پٹ میں دیکھ سکتے ہیں ، اس نے دی گئی حالت کی بنیاد پر دو ڈیٹا بیس پرنٹ یا ڈسپلے کیے ہیں۔

یہاں تک کہ آپ MySQL میں لاگ ان کیے بغیر ٹرمینل میں MySQL شیل کمانڈ پر عملدرآمد کر سکتے ہیں اور اب بھی نتائج ہیں۔ مثال کے طور پر ، آپ درج ذیل کمانڈ کا استعمال کرتے ہوئے ٹرمینل میں ڈیٹا بیس دکھا سکتے ہیں۔

sudo mysql-اور'ڈیٹا بیس دکھائیں'

آپ پہلے ہی اس کمانڈ کے 'sudo mysql' حصے کے بارے میں جانتے ہیں۔ '-e' 'شو ڈیٹا بیس' کمانڈ پر عمل درآمد کے لیے استعمال ہوتا ہے۔ اب ، اگر ہم اس کمانڈ کو چلاتے ہیں ، تو یہ پہلے کی طرح ڈیٹا بیس کی فہرست پرنٹ کرے گا۔


تو ، یہ کچھ طریقے تھے جن کو آپ اپنی ضروریات اور ضروریات کے مطابق ایس کیو ایل میں ڈیٹا بیس کی فہرست کے لیے استعمال کرسکتے ہیں۔

نتیجہ

اس آرٹیکل میں ، آپ نے سیکھا کہ کس طرح MySQL میں ڈیٹا بیس کو مختلف تکنیکوں کا استعمال کرتے ہوئے درج کرنا ہے۔ آپ نے یہ بھی سیکھا کہ SHOW DATABASES کمانڈ صارف کے استحقاق کی جانب سے ڈیٹا بیس دکھاتا ہے ، نیز ٹرمینل کے اندر تمام ڈیٹا بیس کی فہرست کیسے بنائی جائے۔ لہذا ، اپنے ڈیٹا بیس کو ایس کیو ایل میں بنانے اور لسٹ کرنے میں مزہ کریں۔