[[oktatas:adatbázis-kezelés:postgresql|< PostgreSQL]]
====== PostgreSQL Linuxon ======
* **Szerző:** Sallai András
* Copyright (c) 2019, Sallai András
* Szerkesztés: 2019, 2020, 2023, 2024
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]
* Web: https://szit.hu
===== Bevezetés =====
Egy nyílt forráskódú adatbázis-kezelő rendszer,
amely minden jelentős platformon ( Linux, FreeBSD,
Solaris, Microsoft Windows és macOS) elérhető.
===== Beszerzés Debian GNU/Linuxon=====
apt install postgresql
Telepítésre kerül egy szerver és egy hozzátartozó kliens program is.
===== Kliens =====
==== Debian GNU/Linux ====
Ha feltelpítettük a postgresql csomagot a postgresql-client felkerült függőségként.
Telepítés:
apt install postgresql-client
==== Használat ====
psql -h localhost -U postgres
==== Használat sudo-val ====
Szükség van beállított sudo-ra.
Indítás:
sudo su - postgres -c psql
Sikeres indítás esetén ehhez hasonlót látunk:
$ sudo su - postgres -c psql
psql (15.3 (Debian 15.3-0+deb12u1))
Type "help" for help
postgres=#
Első parancsunk:
select version();
A "q" lenyomásával léphetünk ki az eredménnyel.
==== Webes felület ====
A phppgadmin helyett használjuk a pgadmin-t!
* https://www.pgadmin.org/
A használathoz a böngészőbe írjuk be:
http://127.0.0.1/pgadmin4/
===== Kezdés =====
Adatbázis és felhasználó létrehozása, jog beállítása.
postgres=# create database dbname;
postgres=# create user username with encrypted password 'titok';
postgres=# grant all privileges on database dbname to suername;
===== Lásd még =====
* [[oktatas:linux:adatbazis-szerver:postgresql|PostgreSQL]]
===== Források =====
* http://www.postgresql.org
* http://en.wikipedia.org/wiki/PostgreSQL