Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
сайты:debian_postgres [2023.06.19 06:37] – feser | сайты:debian_postgres [2024.01.29 18:28] (текущий) – feser | ||
---|---|---|---|
Строка 3: | Строка 3: | ||
=== Подключение снаружи === | === Подключение снаружи === | ||
+ | Добавляем вверху | ||
<code - / | <code - / | ||
host all | host all | ||
host all | host all | ||
</ | </ | ||
+ | Добавляем вверху | ||
<code - / | <code - / | ||
listen_addresses = ' | listen_addresses = ' | ||
Строка 18: | Строка 19: | ||
apt install libpq-dev python3-dev gcc | apt install libpq-dev python3-dev gcc | ||
pip install psycopg2 | pip install psycopg2 | ||
+ | | ||
+ | === Пароль для пользователя postgres === | ||
+ | sudo -u postgres psql | ||
+ | ... | ||
+ | \q | ||
+ | ALTER USER postgres PASSWORD ' | ||
+ | |||
+ | === Создание пользователя, | ||
+ | postgres=# create database mydb; | ||
+ | postgres=# create user myuser with encrypted password ' | ||
+ | postgres=# grant all privileges on database mydb to myuser; | ||
+ | | ||
+ | === Обновление кластера === | ||
+ | # pg_dropcluster 15 main --stop | ||
+ | # pg_upgradecluster 13 main | ||
+ | # pg_dropcluster 13 main | ||
+ | # apt remove postgresql-13 postgresql-client-13 | ||
| |