Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
develop:postgresql [2018/06/17 19:42] – ↷ Страница перемещена из postgresql в develop:postgresql mirocow | develop:postgresql [2024/04/22 22:32] (текущий) – mirocow | ||
---|---|---|---|
Строка 7: | Строка 7: | ||
* [[postgresql: | * [[postgresql: | ||
* [[https:// | * [[https:// | ||
+ | * [[postgresql: | ||
====== Создание БД ====== | ====== Создание БД ====== | ||
Строка 20: | Строка 21: | ||
<code bash> | <code bash> | ||
- | $ pg_dump | + | $ pg_dump |
+ | $ scp login@host: | ||
</ | </ | ||
<code bash> | <code bash> | ||
+ | $ pg_dump -U postgres -d fias > fias.sql | ||
$ pg_dump -U postgres -d fias | gzip > fias.gz | $ pg_dump -U postgres -d fias | gzip > fias.gz | ||
- | </ | ||
- | |||
- | <code bash> | ||
$ pg_dumpall > outfile.sql | $ pg_dumpall > outfile.sql | ||
- | </ | ||
- | |||
- | <code bash> | ||
$ pg_dump --host 127.0.0.1 --port 5432 --username " | $ pg_dump --host 127.0.0.1 --port 5432 --username " | ||
- | </ | ||
- | |||
- | <code bash> | ||
$ sudo -u postgres pg_dump -U postgres -d fias -n public > / | $ sudo -u postgres pg_dump -U postgres -d fias -n public > / | ||
- | </ | ||
- | |||
- | <code bash> | ||
$ sudo -u postgres pg_dump -U postgres -d fias -n public --schema-only | $ sudo -u postgres pg_dump -U postgres -d fias -n public --schema-only | ||
</ | </ | ||
===== Восстановление из дампа / Restore ===== | ===== Восстановление из дампа / Restore ===== | ||
- | < | + | < |
- | # psql park < ./park.sql | + | $ psql template1 -c 'drop database database_name;' |
+ | $ psql template1 -c ' | ||
+ | $ psql database_name | ||
</ | </ | ||
- | < | + | < |
- | # psql -h localhost -f dump2 -U postgres | + | $ psql park < ./ |
- | </ | + | $ psql -h localhost -f dump2 -U postgres |
- | + | $ psql –h localhost –p 5432 --dbname=park --username=mirocow < park2.20151018_142522/ | |
- | <code sh> | + | $ gunzip < ./fias.gz | psql -U postgres -h localhost fias |
- | # psql –h localhost –p 5432 --dbname=park --username=mirocow < park2.20151018_142522/ | + | |
- | </ | + | |
- | + | ||
- | <code sh> | + | |
- | # gunzip < ./fias.gz | psql -U postgres -h localhost fias | + | |
</ | </ | ||
===== Клиенты ===== | ===== Клиенты ===== | ||
- | * [[https:// | + | * [[https:// |
* http:// | * http:// | ||
* http:// | * http:// | ||
Строка 100: | Строка 88: | ||
* [[https:// | * [[https:// | ||
+ | ====== Postgresql ====== | ||
+ | |||
+ | {{topic> |