hogyan kell telepíteni és konfigurálni PostgreSQL Ubuntu
ebben a bemutatóban, akkor megtanulják, hogyan kell telepíteni és használni a nyílt forráskódú adatbázis PostgreSQL Ubuntu Linux.
A PostgreSQL (vagy Postgres) egy erős, szabad és nyílt forráskódú relációs adatbázis-kezelő rendszer (RDBMS), amely erős hírnévvel rendelkezik a megbízhatóság, a funkció robusztussága és a teljesítmény tekintetében. Úgy tervezték, hogy különböző méretű feladatokat kezeljen. Ez cross-platform, az alapértelmezett adatbázis macOS szerver.,
PostgreSQL lehet, hogy csak a megfelelő eszköz az Ön számára, ha egy rajongó egy egyszerűen használható SQL adatbázis-kezelő. Támogatja az SQL szabványokat, további funkciókat kínál, ugyanakkor a felhasználó által is nagymértékben bővíthető, mivel a felhasználó adattípusokat, funkciókat adhat hozzá, és még sok más dolgot is elvégezhet.
korábban megvitattam a MySQL telepítését az Ubuntu-ra. Ebben a cikkben megmutatom, hogyan kell telepíteni és konfigurálni PostgreSQL, úgy, hogy készen áll arra, hogy használja, hogy megfeleljen az Ön igényeinek lehet.,
![](https://i2.wp.com/itsfoss.com/wp-content/uploads/2019/08/install-postgresql-ubuntu.png?resize=800%2C450&ssl=1)
PostgreSQL telepítése Ubuntu
PostgreSQL elérhető az Ubuntu fő tárolójában. Azonban, mint sok más fejlesztési eszköz, lehet, hogy nem a legújabb verzió.
először ellenőrizze az Ubuntu tárolókban elérhető PostgreSQL verziót ezzel az apt paranccsal a terminálon:
Az Ubuntu 18-ban.,04, azt mutatta, hogy a PostgreSQL elérhető verziója 10-es verzió (10+190 10-es verziót jelent), míg a PostgreSQL 11-es verziója már megjelent.
Package: postgresqlVersion: 10+190Priority: optionalSection: databaseSource: postgresql-common (190)Origin: Ubuntu
ezen információk alapján eldöntheti, hogy telepíteni kívánja-e az Ubuntu-ból Elérhető verziót, vagy meg akarja szerezni a PostgreSQL legújabb verzióját.
mindkét módszert megmutatom neked.,
1. módszer: Telepítse a PostgreSQL-t az Ubuntu tárolókból
a terminálon a következő paranccsal telepítse a PostgreSQL
adja meg jelszavát, amikor megkérdezi, és néhány másodperc/perc alatt telepítenie kell azt az internet sebességétől függően. Erről beszélve, nyugodtan ellenőrizze a különböző hálózati sávszélességet az Ubuntuban.
mi a postgresql-contrib?,
a postgresql-contrib vagy a contrib csomag további segédprogramokat és funkciókat tartalmaz, amelyek nem tartoznak a Core PostgreSQL csomagba. A legtöbb esetben jó, ha a contrib csomagot a PostgreSQL maggal együtt telepítik.
2. módszer: a PostgreSQL legújabb 11-es verziójának telepítése Ubuntuban
A PostgreSQL 11 telepítéséhez hozzá kell adnia a hivatalos PostgreSQL tárolót a forrásaiban.sorolja fel, adja hozzá a tanúsítványt, majd telepítse onnan.
ne aggódj, ez nem bonyolult. Csak kövesse ezeket a lépéseket.,
először adja hozzá a GPG kulcsot:
most adja hozzá a tárolót az alábbi paranccsal. Ha Linux Mint-t használ, manuálisan kell kicserélnie az “lsb_release-cs” – t az Ubuntu verzióra, amelyen a menta kiadása alapul.
minden készen áll., Install PostgreSQL with the following commands:
PostgreSQL GUI application
You may also install a GUI application (pgAdmin) for managing PostgreSQL databases:
sudo apt install pgadmin4
Configuring PostgreSQL
You can check if PostgreSQL is running by executing:
Via the service command you can also start, stop or restart postgresql., Írja be a service postgresql-t, majd nyomja meg az Enter billentyűt, minden lehetőséget ki kell adnia. Most, rá a felhasználók.
alapértelmezés szerint a PostgreSQL létrehoz egy speciális felhasználói postgres-t, amely minden joggal rendelkezik. Hogy ténylegesen használni PostgreSQL, először jelentkezzen be, hogy figyelembe:
A parancssort kell változtatni, hogy valami hasonló, hogy:
fut a PostgreSQL Shell a hálózati psql:
akkor Meg kell kérni, azzal, hogy:
írja be a \q, abbahagyja \? segítségért.,div>
a kimenet hasonló lesz ehhez (nyomja meg a Q gombot, hogy kilépjen ebből a nézetből):
![](https://i2.wp.com/itsfoss.com/wp-content/uploads/2019/07/postgresql_tables.png?fit=800%2C303&ssl=1)
With \du megjelenítheti a PostgreSQL felhasználók:
![](https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/07/postgresql_users.png?fit=800%2C244&ssl=1)
megváltoztathatja a felhasználó jelszavát (beleértve a Postgres) a:
megjegyzés: cserélje Postgres a felhasználó nevét, my_password a kívánt jelszót., Továbbá, ne felejtsük el a; (pontosvessző) után minden nyilatkozatot.
javasoljuk, hogy hozzon létre egy másik felhasználót (rossz gyakorlat az alapértelmezett postgres felhasználó használata). Ehhez használja a következő parancsot:
Ha fut \du, látni fogja azonban, hogy a my_user még nem rendelkezik attribútumokkal., Adjunk hozzá Superuser hozzá:
eltávolíthatja a felhasználókat:
ha másik felhasználóként szeretne bejelentkezni, lépjen ki a promptból (\q), majd használja a következő parancsot:
csatlakozzon közvetlenül a-D zászlóval rendelkező adatbázishoz:
a PostgreSQL felhasználót ugyanúgy kell hívnia, mint egy másik meglévő felhasználót. Például a használatom az ubuntu., A bejelentkezéshez a terminálból a következőket használom:
Megjegyzés: Meg kell adnia egy adatbázist (alapértelmezés szerint megpróbál csatlakozni az adatbázishoz, amely ugyanaz, mint a bejelentkezett felhasználó).
Ha a hiba:
győződjön meg róla, hogy bejelentkezik a megfelelő felhasználó és szerkesztés /etc/postgresql/11/main/pg_hba.conf rendszergazdai jogokkal:
Megjegyzés: cserélje ki a 11-et az Ön verziójára (pl. 10).,
itt cserélje ki a sort:
val vel:
majd indítsa újra a PostgreSQL-t:
A PostgreSQL használata megegyezik bármely más SQL típusú adatbázis használatával. Nem megyek be a konkrét parancsokba, mivel ez a cikk arról szól, hogy elkezdesz egy működő beállítással. Azonban itt van egy nagyon hasznos lényeget referencia! A man oldal (man psql) és a dokumentáció is nagyon hasznos.,
A cikk olvasása remélhetőleg végigvezeti Önt a PostgreSQL Ubuntu rendszeren történő telepítésének és előkészítésének folyamatán. Ha még nem ismeri az SQL-t, olvassa el ezt a cikket, hogy megismerje az alapvető SQL parancsokat: