پوسٹگریSQL انسٹنس میں ڈیٹا بیسوں کی فہرست بنائیں
Publié le 30 July 2019
میں انسلٹ کرنے کا دل نہیں کرتاhttps://www.pgadmin.org/[pgAdmin] ou phppgadmin جیسے کہ تمام چیزیں کمانڈ لائن پر موجود ہیں۔
اس کے لیے ہمیں ٹرمینل چلانے کی ضرورت ہے اور postgres استعمال کنندہ کے طور پر لاگ ان کرنا ہوگا۔
پوسٹگریس یوزر صرف وہی ہے جس کے پاس ڈیفالٹ میں psql ایپلیکیشن چلانے کا حق ہے جو کہ ایک کمانڈ لائن کلائنٹ ہے (CLI) postgresql,
کمانڈ لائن سے ٹرمینل کے ذریعے ڈیٹا بیس سے بات کرنے کے لیے
جڑنے کے لیے، ٹرمینل چلائیں اور اس لکھیں:
$ sudo -i -u postgres
پوسٹگراس کے کمانڈ پرامپٹ پر مستقیم جانے اور کنیکشن کرنے کے لیے، یہ ٹائپ کریں :
$ sudo -i -u postgres psql
پوسٹگریSQL کے انسٹنس کے ڈیٹابیز کی فہرست بنانے کے لیے، یہاں کاامند ہے :
postgres=# \l
نتیجہ:
ڈیٹابیسوں کی فہرست นาม | مالك | انکوڈنگ | کلاٹین | حرف کی قسم | دسترس کے حقوق
fiber | tech | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =Tc/tech
| | | | | tech=CTc/tech fiberdev | tech | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =Tc/tech
| | | | | tech=CTc/tech fiberweb | tech | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =Tc/tech
| | | | | tech=CTc/tech postgres | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | template0 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
| | | | | postgres=CTc/postgres template1 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
| | | | | postgres=CTc/postgres (6 لائن)
ق دبیے تا کہ نتائج کی دکھائی سے باہر نکلیں
پوسگریائل کے انسٹینس کے سکیما کی فہرست بنانے کے لیے.
postgres=# SELECT schema_name FROM information_schema.schemata;
نتیجہ
عام انفرمیشن_سکیما pg_کٹالوج pg_toast_temp_1 pg_temp_1 pg_toast (۶ أسطر)
ou
postgres=# SELECT nspname FROM pg_catalog.pg_namespace;
نتیجہ
pg_toast pg_temp_1 pg_toast_temp_1 pg_catalog information_schema عوامی (6 lignes)