[[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