Postgresql में ये टर्मिनल कमांड उपलब्ध डेटाबेस को सूचीबद्ध करते हैं
el@defiant$ /bin/psql -h localhost --username=pgadmin --list
या कमान ने और अधिक सरलता से कहा:
psql -U pgadmin -l
वे आदेश इसे टर्मिनल पर प्रिंट करते हैं:
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
kurz_prod | pgadmin | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
pgadmin | pgadmin | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
(5 rows)
ये उपलब्ध डेटाबेस हैं।
PSQL में ये कमांड उपलब्ध तालिकाओं को सूचीबद्ध करते हैं
उस डेटाबेस में तालिकाओं को सूचीबद्ध करने से पहले आपको एक डेटाबेस निर्दिष्ट करना होगा।
el@defiant$ psql -U pgadmin -d kurz_prod
यह आपको psql टर्मिनल में लाता है:
kurz_prod=#
\d
सभी तालिकाओं, दृश्यों और अनुक्रमों को दिखाने वाले कमांड अर्थ का उपयोग करें
kurz_prod=# \d
यह प्रिंट:
List of relations
Schema | Name | Type | Owner
--------+---------+----------+---------
public | mytable | table | pgadmin
public | testing | sequence | pgadmin
(2 rows)
फिर, pscl टर्मिनल से बाहर निकलने के लिए, टाइप करें \q
और एंटर दबाएं। या Ctrl-D
एक ही काम करता है। ये उस डेटाबेस में टेबल हैं।
psql -l