Как решить psql ошибка: не удалось подключиться к серверу? - PullRequest
0 голосов
/ 21 января 2020

Я пытаюсь установить Geo Django для моего сайта. Для этого мне сначала нужно создать базу данных PostgreSQL. После этого урока я пытаюсь подключиться к PostgreSQL с помощью sudo su - postgres, а затем psql. Проблема в том, что я получаю эту ошибку: psql: error: could not connect to server: 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"?

Я провел некоторые исследования и нашел в этом посте , объясняющем, как решить проблему. Однако, когда я запускаю sudo service postgresql start, я должен ввести пароль для postgres, но я не знаю, что это такое, я никогда не создавал пароль для postgres. Я провел исследование об этом и не могу найти решение, потому что все решения должны сначала подключиться к psql, чтобы изменить существующего пользователя. Но мне нужно сначала найти пароль, чтобы решить проблему подключения к psql.

Что мне делать?

Заранее спасибо!

PS: я использую windows 10 с терминалом Ubuntu.

PS2: Я нашел некоторые темы, в которых говорится, что проще установить PostgreSQL и PostGIS, используя Docker. Тем не менее, существует множество проблем совместимости с Docker из-за того, что я использую windows 10. Как вы думаете, я должен использовать Docker?

1 Ответ

0 голосов
/ 21 января 2020

Я нашел решение!

Так что для тех, кому интересно, мне пришлось сменить пароль, чтобы войти в систему, и это решило psql error: could not connect to server. Чтобы изменить пароль, просто введите sudo passwd postgres и установите новый пароль. Я надеюсь, что это поможет другим людям!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...