PostgreSQL bilan ishlashni boshlash


ULASHISH

Ma’lumotlar bazasiga ulaning

Agar siz PostgreSQL-ni o‘rnatish sahifasidagi amallarni bajargan bo‘lsangiz, endi sizning kompyuteringizda PostgreSQL ma’lumotlar bazasi mavjud.

Ma’lumotlar bazasiga ulanishning bir necha yo‘li mavjud, biz ushbu qo‘llanmada ikkita usulni ko‘rib chiqamiz:

  • SQL Shell (psql)
  • pgAdmin 4

Ularning ikkalasi ham PostgreSQL o‘rnatilishi bilan birga keladi


SQL Shell (psql)

SQL Shell (psql) - bu terminalga asoslangan dastur bo‘lib, siz buyruq satri terminalida SQL sintaksisini yozishingiz va bajarishingiz mumkin.

SQL Shell’ni (psql) oching

SQL Shell (psql) vositasini PostgreSQL ostidagi boshlash menyusida topasiz:

Maslahat: Agar uni topa olmasangiz, kompyuteringizda "SQL Shell" ni qidirib ko‘ring.

Dastur ochilgandan so‘ng, siz quyidagi kabi oynani ko‘rishingiz kerak.

Server nomini kiriting.

Tavsiya etilgan tanlov [localhost], bu to‘g‘ri, qabul qilish uchun [Enter] tugmasini bosing:


Ma’lumotlar bazasi

Tavsiya etilgan ma’lumotlar bazasi [postgres], bu to‘g‘ri, qabul qilish uchun [Enter] tugmasini bosing:


Port

Tavsiya etilgan port [5432], bu to‘g‘ri, hech bo‘lmaganda mening holimda, qabul qilish uchun [Enter] tugmasini bosing:


Foydalanuvchi nomi

Tavsiya etilgan foydalanuvchi nomi [postgres], bu to‘g‘ri, hech bo‘lmaganda men uchun, qabul qilish uchun [Enter] tugmasini bosing:


Parol

PostgreSQL ma’lumotlar bazasini o‘rnatganingizda tanlagan parolni kiriting, mening parolim 12345678:


Natija

Natija xato kabi ko‘rinishi mumkin, lekin agar u psql (15.2) yoki boshqa versiyani ko‘rsatsa va oxirida siz postgres=# buyrug‘ini ko‘rsangiz (va ehtimol ular orasida ogohlantirish), demak siz ma’lumotlar bazasiga muvaffaqiyatli ulangansiz!



SQL operatorlarini bajaring

Ma’lumotlar bazasiga ulanganingizdan so‘ng, siz SQL operatorlarini bajarishni boshlashingiz mumkin.

Bizning ma’lumotlar bazamiz bo‘sh, shuning uchun biz hali hech qanday jadvalni so‘ra olmaymiz, lekin biz ushbu SQL operatori bilan versiyani tekshirishimiz mumkin:

SELECT version();

SQL Shell buyrug‘iga SQL iboralarini kiritish uchun ularni postgres=# buyrug‘idan keyin shunday yozing:

[Enter] tugmasini bosing va natija quyidagicha ko‘rinishi kerak:


Nuqtali vergulni eslang

Eslatma: SQL iboralarini har doim nuqtali vergul bilan yakunlang;

SQL Shell nuqta-vergulni kutadi va barcha qatorlarni bitta SQL operatori sifatida bajaradi.

Ko‘p qatorli SQL operatori oxiriga nuqtali vergul qo‘yishdan oldin bajarilmaydi.

Misol

Xuddi shu operator, lekin ikki qatorda:

Endi biz jadvallarni yaratishga va ularni ma’lumotlar bilan to‘ldirishga tayyormiz, lekin avval pgAdmin 4 deb nomlangan dasturni ko‘rib chiqmoqchimiz.

Keyingi bobda pgAdmin 4 haqida ko‘proq bilib oling.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!