Настройка Postgres в Windows для веб-разработчика веб-интерфейса
Это не моя область знаний (парень из внешнего интерфейса), но мне нужно просто запустить Postgres на моей стороне, чтобы подключиться к тестовой БД для проекта, который я 'Я работаю над:
Мне нужно запустить это до того, как я начну свой проект: dropdb [db_name] && createdb [db_name] && npm run migration:run:dev
Когда я это сделаю, я получу типичное:
dropdb: could not connect to database template1: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Этоговорит мне, что postgres не работает на порту 5432, который я проверил в Resource Monitor и в pgAdmin ... в pgAdmin, все PID НЕ 5432, и когда я пытаюсь изменить порт на 5432 (хотя, уже установлен на это), Я получаю:
could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?
У меня установлены postgres через упакованный установщик, и я пробовал различные решения, такие как: https://tableplus.io/blog/2018/10/how-to-start-stop-restart-postgresql-server.html Не могу подключиться к Postgresql впорт 5432 (мне не нужны удаленные подключения)
Примечание (я)
Я использую homebrew, чтобы сделать это на моем Mac в виде двух команд ..., но службы не 'работать с linuxbrew.Я не думаю, что моя сеть является проблемой, если у моего Mac нет проблем с ним в той же сети.
Я думаю, что что-то может работать на порту 5432, но в Resource Monitor ничего не появляется.