cum se instalează și se configurează PostgreSQL pe Ubuntu

0 Comments

În acest tutorial, veți învăța cum să instalați și să utilizați baza de date open source PostgreSQL pe Ubuntu Linux.PostgreSQL (sau Postgres) este un sistem puternic, gratuit și open-source de gestionare a bazelor de date relaționale (RDBMS), care are o reputație puternică pentru fiabilitate, robustețe și performanță. Este conceput pentru a face față diferitelor sarcini, de orice dimensiune. Este cross-platform, iar baza de date implicită pentru macOS Server.,

PostgreSQL ar putea fi doar instrumentul potrivit pentru tine, dacă sunteți un fan al unui simplu de utilizat SQL database manager. Acesta susține standardele SQL și oferă caracteristici suplimentare, în timp ce, de asemenea, fiind puternic extensibil de către utilizator ca utilizatorul poate adăuga tipuri de date, funcții, și de a face mai multe lucruri. mai devreme am discutat despre instalarea MySQL pe Ubuntu. În acest articol, vă voi arăta cum să instalați și să configurați PostgreSQL, astfel încât să fiți gata să îl utilizați pentru a se potrivi indiferent de nevoile dvs.,

Instalarea PostgreSQL pe Ubuntu

PostgreSQL este disponibil în Ubuntu principalul depozit. Cu toate acestea, ca multe alte instrumente de dezvoltare, este posibil să nu fie cea mai recentă versiune.

verificați mai Întâi PostgreSQL versiunea disponibile în Ubuntu centrale de tranzacții folosind acest apt comandă în terminal:

În Ubuntu 18.,04, a arătat că versiunea disponibilă a PostgreSQL este versiunea 10 (10+190 înseamnă versiunea 10), în timp ce versiunea PostgreSQL 11 este deja lansată.

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

pe Baza acestor informații, puteți face mintea ta dacă doriți să instalați versiunea disponibilă de la Ubuntu sau doriți să obțineți cea mai recentă versiune a lansat de PostgreSQL.

vă voi arăta ambele metode.,

Metoda 1: instalarea PostgreSQL de la Ubuntu depozite

În terminal, utilizați următoarea comandă pentru a instala PostgreSQL

Introduceți parola atunci când a cerut și ar trebui să aveți instalat în câteva secunde/minute, în funcție de viteza dvs. de internet. Vorbind despre asta, nu ezitați să verificați lățimea de bandă a rețelei în Ubuntu.

Ce este postgresql-contrib?,

pachetul PostgreSQL-contrib sau contrib constă în unele utilități și funcționalități suplimentare care nu fac parte din pachetul de bază PostgreSQL. În cele mai multe cazuri, este bine să aveți pachetul contrib instalat împreună cu nucleul PostgreSQL.

Metoda 2: instalarea celei mai recente versiuni 11 a PostgreSQL în Ubuntu

pentru a instala PostgreSQL 11, trebuie să adăugați depozitul oficial PostgreSQL în sursele dvs.listați, adăugați certificatul și apoi instalați-l de acolo. nu vă faceți griji, nu este complicat. Doar urmați acești pași.,

adăugați mai întâi tasta GPG:

Acum adăugați depozitul cu comanda de mai jos. Dacă utilizați Linux Mint, va trebui să înlocuiți manual „lsb_release-cs” versiunea Ubuntu pe care se bazează lansarea dvs.

totul este gata acum., 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., Tastarea în service postgresql și apăsarea Enter ar trebui să scoată toate opțiunile. Acum, pe utilizatori.

în mod implicit, PostgreSQL creează un postgres utilizator special care are toate drepturile. Pentru a folosi de fapt, PostgreSQL, trebuie mai întâi să vă conectați la contul:

prompt ar trebui să schimbe ceva similar cu:

Acum, rulați PostgreSQL Shell cu utilitarul psql:

ar trebui să fie determinat cu:

Aveți posibilitatea să tastați în \q și \? pentru ajutor.,div>

ieșire va arata similar cu acesta (a Lovit tasta q pentru a ieși din acest punct de vedere):

PostgreSQL Tabele

Cu \du puteți afișa PostgreSQL utilizatori:

PostgreSQLUsers

puteți schimba parola de orice tip de utilizator (inclusiv postgres) cu:

Notă: Înlocuiți postgres cu numele de utilizator și my_password cu voia parola., De asemenea, nu uitați ; (semicolumn) după fiecare declarație.

este recomandat să creați un alt utilizator (este o practică proastă să utilizați Utilizatorul implicit postgres). Pentru a face acest lucru, utilizați comanda:

Dacă executați \du, veți vedea, totuși, că my_user nu are încă atribute., Să adăugăm Superuser pentru că:

puteți elimina utilizatori cu:

Să vă conectați ca un alt utilizator, renunta la prompt (\q) și apoi utilizați comanda:

Vă puteți conecta direct la o bază de date cu-d:

ar trebui să suni la PostgreSQL utilizatorul la fel ca un alt utilizator existent. De exemplu, utilizarea mea este ubuntu., Pentru a vă conecta, de la terminalul eu folosesc:

Notă: trebuie să specificați o bază de date (în mod implicit se va încerca conectarea la baza de date cu acelasi nume ca utilizator sunteți logat ca).

Dacă aveți o eroare:

Asigurați-vă că sunteți de logare cu numele de utilizator corect și editați /etc/postgresql/11/principal/pg_hba.conf cu drepturi de administrator:

notă: înlocuiți 11 cu versiunea dvs. (de exemplu, 10).,

Aici, înlocuim linia:

Cu:

Apoi reporniți PostgreSQL:

Folosind PostgreSQL este la fel ca folosind orice alt tip SQL baze de date. Nu voi intra în comenzile specifice, deoarece acest articol este despre obtinerea ai început cu o configurare de lucru. Cu toate acestea, aici este un gist foarte util de referință! De asemenea, pagina man (man psql) și documentația sunt foarte utile.,

împachetarea

citirea acestui articol vă va ghida, sperăm, prin procesul de instalare și pregătire a PostgreSQL pe un sistem Ubuntu. Dacă sunteți nou în SQL, ar trebui să citiți acest articol pentru a cunoaște comenzile SQL de bază:


Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *