psql:致命错误:角色“ postgres”不存在

我是Postgres新手。


我为Mac安装了postgres.app。我在玩psql命令,无意中删除了postgres数据库。我不知道里面有什么。


我目前正在研究一个教程:http : //www.rosslaird.com/blog/building-a-project-with-mezzanine/


我被困在 sudo -u postgres psql postgres


错误信息: psql: FATAL:  role "postgres" does not exist


$哪个psql


/Applications/Postgres.app/Contents/MacOS/bin/psql

这是打印出来的 psql -l


                                List of databases

    Name    |   Owner    | Encoding | Collate | Ctype |     Access privileges     

------------+------------+----------+---------+-------+---------------------------

 user       | user       | UTF8     | en_US   | en_US | 

 template0  | user       | UTF8     | en_US   | en_US | =c/user                  +

            |            |          |         |       | user      =CTc/user      

 template1  | user       | UTF8     | en_US   | en_US | =c/user                  +

            |            |          |         |       | user      =CTc/user      

(3 rows)

那我应该采取什么步骤呢?删除与psql相关的所有内容并重新安装所有内容?


感谢您的帮助!


30秒到达战场
浏览 3241回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP