В данном гайде описано как установить PostgreSQL на WSL
- Откройте WSL
- Обновите пакеты
sudo apt update
- Установите PostgreSQL на WSL с помощью команды
sudo apt install postgresql
- По умолчанию Postgres не включается после перезагрузки компьютера. Чтобы запустить его после включения компьютера введите в WSL:
sudo service postgresql start
Либо включите сервис в systemctl
, чтобы postgres запускался автоматически:
sudo systemctl enable postgresql
- Проверьте работоспособность команды
psql
в терминале. Если она работает - всё гуд! Если нет, то введите следующие команды одна за другой:
sudo -i -u postgres
psql
Когда терминал будет выглядеть, как postgres=#
, введите следующие команды, заменив
"имяпользователя" на реальное название вашего системного юзера
CREATE ROLE имяпользователя WITH LOGIN SUPERUSER PASSWORD '123';
CREATE DATABASE имяпользователя OWNER имяпользователя;
CREATE ROLE admin WITH LOGIN SUPERUSER PASSWORD '123';
- Для визуализации базы данных скачайте себе PGAdmin или DBeaver
Ссылки на видео: