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.,
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):
With \du megjelenítheti a PostgreSQL felhasználók:
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: