Пожалуйста, проверьте приведенную ниже команду, которую я выполнил:
C:\Windows\system32>psql -U root
Password for user root:
psql: FATAL: database "root" does not exist
Пожалуйста, проверьте приведенную ниже команду, которую я выполнил:
C:\Windows\system32>psql -U root
Password for user root:
psql: FATAL: database "root" does not exist
Если вы явно не укажете, к какой базе данных вы хотите подключиться, psql
будет использовать базу данных с тем же именем, что и у пользователя базы данных.
Поскольку вы указали пользователя базы данных root
, psql
пытается подключиться к базе данных с таким именем, но база данных не существует.
Попробуйте указать существующую базу данных:
psql -U root -d mydb
Если вы не знаете, какую базу данных использовать, или если вы никогда не создавали базу данных, вы всегда можете использовать базу данных postgres
.