Инструменты пользователя

Инструменты сайта


postgresql:postgresql

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
postgresql:postgresql [2019-03-07 10:23]
GreyWolf [Ссылки]
postgresql:postgresql [2023-01-18 20:27] (текущий)
GreyWolf [Ссылки]
Строка 1: Строка 1:
 ====== PostgreSQL ====== ====== PostgreSQL ======
-FIXME 
- 
 {{:​postgresql:​postgresql_logo.3colors.120x120.png|}} {{:​postgresql:​postgresql_logo.3colors.120x120.png|}}
  
 [[https://​wiki.postgresql.org/​wiki/​File:​PostgreSQL_logo.3colors.120x120.png|Логотип]] [[https://​wiki.postgresql.org/​wiki/​File:​PostgreSQL_logo.3colors.120x120.png|Логотип]]
 +
 +PostgreSQL произносится Post–Gres–Q–L (Пост–Грес–Кью–Эл).
 +
 +PostgreSQL — это объектно–реляционная система управления базами данных (СУБД), которая имеет традиционные возможности коммерческих СУБД с расширениями,​ которые есть в СУБД нового поколения. PostgreSQL — это свободное и полностью открытое программное обеспечение.
 +
 +Разработку PostgreSQL выполняет команда разработчиков,​ разбросанная по всему миру и связанная через Интернет. Разработка является общественным проектом и не управляется какой-либо компанией.
 +
 +Postgres — это широко используемое сокращение для PostgreSQL. Первоначальным именем проекта в Беркли было Postgres и этот ник теперь наиболее популярен в разговорах о PostgreSQL по сравнению с другими. Если вам трудно полностью проговаривать "​PostgreSQL",​ можно просто говорить "​Postgres"​. ​
  
 https://​www.postgresql.org/​ https://​www.postgresql.org/​
Строка 12: Строка 18:
  
 ====== Настройка ====== ====== Настройка ======
 +
 +
 +Полное удаление пакетов:​
 +<code bash>
 +apt-get remove --purge postgres*
 +</​code>​
 +
 +===== Контроль портов =====
 +
 +<code bash>
 +netstat -tulpn |grep postgres
 +</​code>​
  
 ===== Список БД ===== ===== Список БД =====
Строка 24: Строка 42:
 dropdb -U postgres ИМЯ_БД dropdb -U postgres ИМЯ_БД
 </​code>​ </​code>​
 +
 +{{anchor:​restore}}
 +===== Восстановление БД =====
 +
 +Восстановление БД из дампа, упакованного bzip2
 +
 +<code bash pgsql-resrore_db-zb2.sh>​
 +#!/bin/bash
 +
 +DB=ИМЯ_БД
 +FILE_DUMP=Файл_дамп.sql.bz2
 +
 +sudo -u postgres dropdb --if-exists $DB
 +sudo -u postgres createdb $DB
 +bzip2 -c -d $FILE_DUMP | sudo -u postgres psql $DB
 +
 +</​code>​
 +
 ===== Изменение пароля ===== ===== Изменение пароля =====
  
Строка 34: Строка 70:
 ====== Ссылки ====== ====== Ссылки ======
  
-https://​ru.wikipedia.org/​wiki/​PostgreSQL+[[wpru>PostgreSQL]]
  
 http://​wiki.etersoft.ru/​PostgreSQL http://​wiki.etersoft.ru/​PostgreSQL
Строка 47: Строка 83:
   * [[https://​postgrespro.ru/​education/​courses|Учебные курсы]]   * [[https://​postgrespro.ru/​education/​courses|Учебные курсы]]
   * [[https://​postgrespro.ru/​products/​ecosystem|Экосистема PostgreSQL/​Postgres Pro]]   * [[https://​postgrespro.ru/​products/​ecosystem|Экосистема PostgreSQL/​Postgres Pro]]
-  * [[https://​postgrespro.ru/​products/​1c_build|Сборка PostgreSQL для платформы 1С под Linux и Windows]] 
  
 **[[https://​wiki.postgresql.org/​wiki/​Community_Guide_to_PostgreSQL_GUI_Tools|Community Guide to PostgreSQL GUI Tools - PostgreSQL wiki]]** **[[https://​wiki.postgresql.org/​wiki/​Community_Guide_to_PostgreSQL_GUI_Tools|Community Guide to PostgreSQL GUI Tools - PostgreSQL wiki]]**
 +
 +**[[https://​postgrespro.ru/​education/​books/​introbook|Postgres:​ первое знакомство]]**
 +
 +**[[https://​postgrespro.ru/​education/​books/​internals|PostgreSQL]]**
 +  * [[https://​edu.postgrespro.ru/​postgresql_internals-14.pdf|PostgreSQL 14 изнутри]]
 +  * [[https://​edu.postgrespro.ru/​postgresql_internals-15.pdf|PostgreSQL 15 изнутри]]
  
  
 {{tag>DB SQL}} {{tag>DB SQL}}
postgresql/postgresql.1551943429.txt.gz · Последние изменения: 2019-03-07 10:23 — GreyWolf