PostgreSQL je sustav upravljanja bazama podataka besplatno pod istoimenom licencom, koja također ima podršku za pohranjene procedure na jezicima kao što su Java, C ++, Ruby, Python Perl ...
Odluka hoćete li koristiti MySQL ili PostgreSQL može biti dilema. Čini se da je prvi nešto brži od drugog, ali drugi je, budući da je besplatan, mnogo gušći u pogledu mogućnosti. Stoga, u Ubunlog želimo vas naučiti kako preuzimanje, instalirati y pripremiti PostgreSQL za upotrebu u Ubuntuu (ili bilo koja druga Linux distribucija) na najjednostavniji mogući način.
Instaliranje PostgreSQL-a
Da bismo ga instalirali, moramo dodaj novo spremište na naš popis spremišta. To možemo učiniti jednostavno dodavanjem retka na naš izvori.list s dotičnim spremištem. Za to izvršavamo:
sudo sh -c 'echo «deb http: // apt.postgresql.org / pub / repos / apt /` lsb_release -cs`-pgdg glavna »>> /etc/apt/sources.list.d/pgdg.list'
Sad moramo preuzmi GPG ključ tako da apt može provjeriti valjanost paketa koje preuzmemo iz prethodnog spremišta. Izvršavamo:
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key dodaj -
tada ažuriramo spremišta:
sudo apt-get ažuriranje
I konačno, instaliramo pakete odgovarajući PostgreSQL:
sudo apt-get instalirati postgresql postgresql-contrib
Pripremite PostgreSQL za upotrebu
Da bismo počeli koristiti PostgreSQL, prvo moramo povežite nas sa svojim poslužiteljem. Da bismo to učinili, prilikom instaliranja PostgreSQL-a zapravo imamo stvorio korisnika sustava pod nazivom "postgres". Ovaj korisnik ima administratorske privilegije PostgreSQL baze podataka, pa je prvi korak prijavite se s tim korisnikom:
sudo su - postgres
Sad moramo pokreni PostgreSQL terminal za prijavu na poslužitelj baze podataka. Za to izvršavamo 'psql' i mi prijavljujemo se za povezivanje s poslužiteljem.
psql
Ako želimo pogledati priključak ili verzija koje imamo iz PostgreSQL-a, možemo izvršiti sljedeću naredbu:
postgres- # \ conninfo
Konačno, za prekinuti vezu s poslužiteljem iz baze podataka to možemo učiniti izvršavanjem sljedećeg:
postgres- # \ q
izlaz
Imajte na umu da se naredba «izlaz» izvršava do izlazna sesija da smo započeli na početku pod korisničkim «postgresom».
Ako ste imali problema s instaliranjem ili pripremom PostgreSQL-a, ostavite ih u odjeljku za komentare, a mi ćemo se potruditi da vam pomognemo. Do sljedećeg puta.
S prvom naredbenom retku dobivam sljedeće
"Deb: 1:" deb: 'echo: nije pronađen
izvrsni brate