psql postgresPostgreSQL serveriga postgres default database orqali ulanish.
CREATE DATABASE <database_name>;Yangi database yaratadi. <database_name> o'rniga kerakli nom yoziladi.
\c <database_name>Joriy sessiyada boshqa databasega o'tish.
\lServerdagi barcha databaselarni ko'rsatadi.
CREATE USER <user_name> WITH PASSWORD '<password>';Yangi foydalanuvchi yaratadi va parol belgilaydi.
GRANT ALL PRIVILEGES ON DATABASE <database_name> TO <user_name>;Foydalanuvchiga database ustida to'liq huquqlar beradi.
| Buyruq | Tavsif |
|---|---|
\l |
Barcha databaselar ro'yxati |
\c <db> |
Databasega ulanish |
\dt |
Joriy databasedagi tablelar ro'yxati |
\du |
Barcha userlar ro'yxati |
\q |
psql dan chiqish |
-- Database yaratish
CREATE DATABASE hrm_pro;
-- User yaratish
CREATE USER hrm_admin WITH PASSWORD 'secret123';
-- Huquq berish
GRANT ALL PRIVILEGES ON DATABASE hrm_pro TO hrm_admin;