Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


r-studio, еще раз. (хотя наверно не актуально)
вы из командной строки запускаете не createdb без параметров, а вперед пытаетесь подключиться к серверу PSQL.
Т.е. как выглядит процесс.
  1. Установили PSQL, запустили, посмотрели, что процесс на месте.
  2. Подключились к серверу
  3. Сказали ему создать базу данных
  4. Сервер выполнил команду
  5. Разрулили доступ
Вы пытаетесь перескочив второй пункт обратиться к третьему. Так не получится, вы пропускаете большой дополнительный пласт абстракции и сущности базы данных. PostgreSQL не файловая, а полноценная база данных (да, знаю, файловые строго говоря тоже полноценные, но суть в другом).
Представьте что это отдельная машина, к которой надо получить терминальный доступ. Нельзя сказать "База создайся" и она где-то волшебным образом создастся. Нет, тут все по шагам. )
Поэтому первая задача - получить "терминальный доступ" - командную строку сервера.
psql https://postgrespro.ru/docs/postgresql/9.6/app-psql

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:41, 24-04-2019 | #6