من تمایل ندارم که نصب کنمhttps://www.pgadmin.org/[pgAdmin] ou phppgadmin در حالی که همه‌چیز در خط فرمان موجود است.
برای این کار باید ترمینال را اجرا کنیم و به عنوان کاربر postgres وارد شویم.
کاربر postgres تنها شخص است که به‌طور پیش‌فرض مجاز به اجرای برنامه psql است که این برنامه یک کلاینت خط فرمان است. (No content to translate, so output is empty.)خط فرمان) postgresql,
برای اینکه بتواند با پایگاه داده آنلاین از طریق خط فرمان از ترمینال صحبت کند.
برای اتصال، ترمینال را باز کنید و این را تایپ کنید:

$ sudo -i -u postgres

برای اتصال و رفتن مستقیم به پرامپت خط فرمان PostgreSQL، این را تایپ کنید :

$ sudo -i -u postgres psql

برای فهرست کردن پایگاه‌های داده یک نمونه postgresql، این است دستور :

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 خط)

برای خروج از نمایش نتایج، q را فشار دهید

برای لیست کردن اسکیمای‌های یک نمونه از postgresl

postgres=# SELECT schema_name FROM information_schema.schemata;

نتیجه

عمومی information_schema pg_catalog pg_toast_temp_1 pg_temp_1 pg_toast (6 lignes)

ou

postgres=# SELECT nspname FROM pg_catalog.pg_namespace;

نتیجه

pg_toast pg_temp_1 pg_toast_temp_1 pg_catalog اسکیما_اطلاعات عمومی (6 خطوط)

مقالات مرتبط