Ero sivun ”PostgreSQL” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Rivi 3: | Rivi 3: | ||
== | ==PostgreSQL-palvelin näkymään maailmalle (Ubuntu)== | ||
cd /etc/postgresql/<versio>/main/ | cd /etc/postgresql/<versio>/main/ | ||
$EDITOR pg_hba.conf | $EDITOR pg_hba.conf | ||
Rivi 15: | Rivi 15: | ||
Käynnistä PostgreSQL-palvelin uudelleen | Käynnistä PostgreSQL-palvelin uudelleen | ||
/etc/init.d/postgresql restart | /etc/init.d/postgresql restart | ||
==Salasanan vaihto (Testattu: Ubuntu)== | ==Salasanan vaihto (Testattu: Ubuntu)== |
Versio 4. lokakuuta 2010 kello 19.50
PostgreSQL on SQL-kieltä tukeva avoimen lähdekoodin tietokantamoottori. Sitä on kehitetty jo 15-vuotta. Se on tehokas, ja toteuttaa monia tietokantastandardeja monilla palvelinalustoilla. Tietokannan kokoa ei ole rajoitettu, ja taulun kokoa voidaan kasvattaa 32 teratavuun asti. Testiversio on saatavissa binääripakettina ja lähdekoodeina FreeBSD:lle, Linuxille, Mac OS X:lle, Solarikselle ja Windowsille.
PostgreSQL-palvelin näkymään maailmalle (Ubuntu)
cd /etc/postgresql/<versio>/main/ $EDITOR pg_hba.conf
Lisää rivi
host all all 0.0.0.0/0 md5
Sulje editori
$EDITOR postgresql.conf
Muokkaa
listen_addresses = '*'
Sulje editori Käynnistä PostgreSQL-palvelin uudelleen
/etc/init.d/postgresql restart
Salasanan vaihto (Testattu: Ubuntu)
sudo -u postgres psql postgres \password
Vaihda salasana
\q
Tietokannan kopioiminen
pg_dump --no-acl --no-owner -U <käyttäjä> -h <isäntä tai IP> -Fc <tietokanta> -f <tiedoston nimi> pg_dump --no-acl --no-owner -U linuxfi -h 127.0.0.1 -Fc linuxfi_db -f linuxfi.dump
Tietokannan palautus
pg_restore -1 -c --no-owner -U <käyttäjä> -d <tietokanta> -h <isäntä tai IP> <tiedosto> pg_restore -1 -c --no-owner -U linuxfi -d linuxfi_db -h 127.0.0.1 linuxfi.dump
Työkaluja
- pgAdmin Graafinen
- phpPgAdmin Web-pohjainen
- pgFouine Logianalysaattori