Установка и подключение PostgreSQL на Mac Os

Admin Mac OS, PostgreSQL

Устанавливаем PostgreSQL на Mac OS.

Установка PostgreSQL на Mac Os

Установка через Homebrew:

brew install postgres

Добавляем в автозапуск при старте системы Mac OS.

brew services start postgresql

Также можно запустить вручную:

pg_ctl -D /usr/local/var/postgres start

Перезагрузка PostgreSQL

brew services restart postgresql

Не обязательно

Если автозагрузка не сработает. Можно провести такие манипуляции:

Директория автозагрузки находится здесь:

~/Library/LaunchAgents

Создаем симлинк

ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents

Добавляем в автозагрузку

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist

Подключение к PostgreSQL на Mac OS

Подключение на Mac OS немного отличается от Linux. Проверим пользователей:

psql -l

Для подключения указываем Owner из таблицы выше:

sudo psql -U Dream -d postgres

Как создать БД и пользователя, следовать инструкции:
https://ploshadka.net/postgresql/

Как подключиться к PostgreSQL на Mac OS

На localhost достаточно создать базу данных и подключиться к ней указав только её имя:

dbname='stocks'

Остальное подхватиться по умолчанию.

Подключение в сторонней программе к БД

DataGrip

На примере программы DataGrip:

Исправление ошибок

Статья по исправлению некоторых ошибок с правами доступа.

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Установка и подключение PostgreSQL на Mac Os"