Если вы не укажете явно, к какой базе данных вы хотите подключиться, psql
будет использовать базу данных с тем же именем, что и пользователь базы данных.
Поскольку вы указали пользователя базы данных root
, psql
пытается подключиться к базе данных с таким именем, но база данных не существует.
Попробуйте указать существующую базу данных:
psql -U root -d mydb