قائمة قواعد البيانات في مثيل PostgreSQL
Publié le 30 July 2019
لا أرغب في التثبيتhttps://www.pgadmin.org/[pgAdmin] ou phppgadmin في حين أن كل شيء موجود في سطر الأوامر.
لذلك يجب علينا تشغيلterminal والاتصال كمستخدم postgres.
مستخدم postgres هو الوحيد الذي يملك، بشكل افتراضي، حق تشغيل تطبيق psql وهو عميل سطر الأوامر (CLI) 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;
النتيجة
الجمهور مخطط_المعلومات pg_catalog pg_toast_temp_1 pg_temp_1 pg_toast (6 أسطر)
ou
postgres=# SELECT nspname FROM pg_catalog.pg_namespace;
النتيجة
pg_toast pg_temp_1 pg_toast_temp_1 pg_catalog مخطط_المعلومات عام (6 lignes)