PostgreSQL ir a datu bāzes pārvaldības sistēma bez maksas ar licenci ar tādu pašu nosaukumu, kurai ir arī atbalsts saglabātajām procedūrām tādās valodās kā Java, C ++, Ruby, Python Perl ...
Izlemšana, vai izmantot MySQL vai PostgreSQL, var būt dilemma. Šķiet, ka pirmais ir nedaudz ātrāks par otro, bet otrais, būdams bez maksas, ir daudz blīvāks funkciju ziņā. Tāpēc iekšā Ubunlog mēs vēlamies jums iemācīt, kā download, instalēt y sagatavot PostgreSQL lietošanai Ubuntu (vai jebkuru citu Linux izplatītāju) pēc iespējas vienkāršākā veidā.
PostgreSQL instalēšana
Lai to instalētu, mums tas ir jādara pievienot jaunu krātuvi mūsu krātuvju sarakstam. Mēs to varam viegli izdarīt, pievienojot mūsu rindiņu sources.list ar attiecīgo repozitoriju. Šim nolūkam mēs izpildām:
sudo sh -c 'echo «deb http: // apt.postgresql.org / pub / repos / apt /` lsb_release -cs`-pgdg main »>> /etc/apt/sources.list.d/pgdg.list'
Tagad mums tas ir jādara lejupielādēt GPG atslēgu lai apt varētu pārbaudīt to pakotņu derīgumu, kuras mēs lejupielādējam no iepriekšējā krātuves. Mēs izpildām:
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key pievienot -
Nākamais mēs atjaunojam krātuves:
sudo apt-get update
Un visbeidzot, mēs instalējam paketes atbilstošā PostgreSQL:
sudo apt-get install postgresql postgresql-contrib
Sagatavojiet PostgreSQL lietošanai
Lai sāktu izmantot PostgreSQL, mums vispirms tas ir jādara savienojiet mūs ar savu serveri. Lai to izdarītu, instalējot PostgreSQL, mums faktiski ir izveidoja sistēmas lietotāju ar nosaukumu "postgres". Šim lietotājam ir PostgreSQL datu bāzes administrēšanas privilēģijas, tāpēc pirmais solis ir piesakieties ar šo lietotāju:
sudo su - postgres
Tagad mums tas ir jādara sāciet PostgreSQL termināli lai pieteiktos datu bāzes serverī. Lai to izdarītu, mēs izpildām 'psql' un mēs mēs reģistrējamies lai izveidotu savienojumu ar serveri.
psql
Ja mēs vēlamies apskatīt saistība vai versija kas mums ir no PostgreSQL, mēs varam izpildīt šādu komandu:
postgres- # \ conninfo
Visbeidzot, par atvienojiet no servera no datu bāzes, mēs to varam izdarīt, izpildot sekojošo:
postgres- # \ q
izeja
Ievērojiet, ka tiek izpildīta komanda «exit» izejas sesija ka mēs sākumā bijām sākuši zem lietotāja «postgres».
Ja PostgreSQL instalēšanas vai sagatavošanas laikā jums ir bijušas kādas problēmas, lūdzu, atstājiet mūs komentāru sadaļā, un mēs darīsim visu iespējamo, lai jums palīdzētu. Līdz nākamajai reizei.
Ar pirmo komandrindu es saņemu sekojošo
"Deb: 1:" deb: 'echo: nav atrasts
izcils bro