Jak Nainstalovat a Konfigurovat PostgreSQL na Ubuntu

0 Comments

V tomto tutoriálu, se dozvíte, jak nainstalovat a používat open source databáze PostgreSQL na Ubuntu Linux.

PostgreSQL (nebo Postgres) je výkonný, bezplatný a open-source systém pro správu relačních databází (RDBMS), který má silnou pověst spolehlivosti, robustnosti funkcí a výkonu. Je navržen tak, aby zvládl různé úkoly jakékoli velikosti. Je to multiplatformní a výchozí databáze pro server macOS.,

PostgreSQL může být jen ten správný nástroj pro vás, pokud jste fanouškem jednoduchého správce databází SQL. Podporuje standardy SQL a nabízí další funkce a zároveň je uživatel silně rozšiřitelný, protože uživatel může přidávat datové typy, funkce a dělat mnoho dalších věcí.

dříve jsem diskutoval o instalaci MySQL na Ubuntu. V tomto článku vám ukážu, jak nainstalovat a nakonfigurovat PostgreSQL, abyste byli připraveni jej použít tak, aby vyhovoval vašim potřebám.,

Instalace PostgreSQL na Ubuntu

PostgreSQL je k dispozici v Ubuntu repozitáře. Nicméně, stejně jako mnoho jiných vývojových nástrojů, nemusí to být nejnovější verze.

Nejprve zkontrolujte PostgreSQL verze je k dispozici v Ubuntu repozitáře pomocí této apt příkaz v terminálu:

V mém Ubuntu 18.,04, ukázalo se, že dostupná verze PostgreSQL je verze 10 (10 + 190 znamená verze 10), zatímco PostgreSQL verze 11 je již vydána.

Package: postgresqlVersion: 10+190Priority: optionalSection: databaseSource: postgresql-common (190)Origin: Ubuntu

na základě těchto informací můžete rozhodnout, zda chcete nainstalovat verzi dostupnou z Ubuntu nebo chcete získat nejnovější verzi PostgreSQL.

ukážu vám obě metody.,

Metoda 1: Instalace PostgreSQL z Ubuntu repozitářů

V terminálu, použijte následující příkaz k instalaci PostgreSQL

Zadejte své heslo, když zeptal se, a měli byste mít nainstalován během několika sekund/minut v závislosti na vaší rychlosti internetu. Když už o tom mluvíme, neváhejte zkontrolovat různé šířky pásma sítě v Ubuntu.

Co je postgresql-contrib?,

postgresql-contrib nebo contrib balíček zahrnuje některé další nástroje a funkce, které nejsou součástí jádra PostgreSQL balíček. Ve většině případů je dobré mít nainstalovaný balíček contrib spolu s jádrem PostgreSQL.

Metoda 2: Instalace nejnovější verze 11 PostgreSQL v Ubuntu

instalovat PostgreSQL 11, budete muset přidat oficiální PostgreSQL úložiště ve vašem zdroji.seznam, přidejte jeho certifikát a poté jej nainstalujte odtamtud.

nebojte se, není to složité. Postupujte podle těchto kroků.,

nejprve přidejte klíč GPG:

Nyní přidejte úložiště pomocí níže uvedeného příkazu. Pokud používáte Linux Mint, budete muset ručně nahradit verzi „lsb_release-cs“ verze Ubuntu, na které je založeno vydání Mint.

vše je nyní připraveno., 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., Zadáním služby postgresql a stisknutím klávesy Enter by měly být vyvedeny všechny možnosti. Nyní na uživatele.

PostgreSQL ve výchozím nastavení vytváří speciální uživatelské postgresy, které mají Všechna práva. Skutečně používat PostgreSQL, musíte se nejprve přihlásit k účtu:

Váš řádek by se měl změnit na něco jako:

spustit PostgreSQL Shell s nástroj psql:

měli Byste být vyzváni s:

můžete zadat v \, q přestat a \? o pomoc.,div>

výstup bude vypadat podobně jako tento (stiskněte klávesu q ukončíte toto zobrazení):

PostgreSQL Tabulky

S \du můžete zobrazit PostgreSQL uživatele:

PostgreSQLUsers

můžete změnit heslo libovolného uživatele (včetně postgres) s:

Poznámka: Vyměňte postgres se jménem uživatele a my_password se chtěl heslo., Také nezapomeňte; (středník) po každém prohlášení.

doporučuje se vytvořit jiného uživatele(je špatné používat výchozího uživatele postgres). Provedete to tak, použijte příkaz:

Pokud spustíte \du, uvidíte, však, že my_user nemá žádné atributy., Pojďme přidat Superuser na to:

můžete odstranit uživatelům s:

přihlaste se jako jiný uživatel, ukončete řádek (\q) a pak použijte příkaz:

můžete připojit přímo k databázi s -d vlajky:

měli Byste zavolat PostgreSQL uživatele stejně jako další stávající uživatele. Například Moje použití je ubuntu., Přihlásit z terminálu používám:

Poznámka: musíte zadat databáze (ve výchozím nastavení to bude snažit vás k připojení k databázi se stejným názvem jako uživatel jste přihlášeni jako).

Pokud máte chybu:

ujistěte se, že jste přihlášení jako správný uživatel a upravit /etc/postgresql/11/main/pg_hba.conf s administrátorskými právy:

Poznámka: nahraďte 11 vaší verzí (např. 10).,

Tady, nahradit řádek:

:

restartujte PostgreSQL:

PostgreSQL je stejný jako při použití jakéhokoli jiného typu SQL databáze. Nebudu jít do konkrétních příkazů, protože tento článek je o tom, jak začít s pracovním nastavením. Nicméně, zde je velmi užitečné podstata odkazovat! Také stránka man (man psql) a dokumentace jsou velmi užitečné.,

zabalení

čtení tohoto článku vás snad vedlo procesem instalace a přípravy PostgreSQL na systém Ubuntu. Pokud jste novým SQL, měli byste si přečíst tento článek znát základní příkazy SQL:


Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *