postgresql - 无法访问 postgres PSQL
问题描述
我刚刚安装了 postgres (mac os),但是,当我访问 psql 时,它试图找到数据库而不是用户。
我知道用户名是 benbagley(因为那是我的系统名称)
我努力了。
➜ ~ psql
psql: FATAL: database "benbagley" does not exist
和
➜ ~ psql -U benbagley
psql: FATAL: database "benbagley" does not exist
解决方案
如手册中所述 psql
,当未明确提供数据库并尝试连接该数据库时,假设数据库名称与用户名相同,在您的情况下该数据库不存在。
尝试连接默认数据库,即 postgres。
psql -U username -d postgres
推荐阅读
- java - 使用 Spring AOP 时,在单个连接点上具有参数绑定的多个环绕通知会导致错误
- swift - 使用促销代码进行应用内购买 - 以及如何处理
- c# - MVC 复用模型
- opengl - 用于针孔相机模型的 OpenGL 顶点着色器
- python-3.x - 如何创建一个链接到另一个类对象的python实例?
- c# - 条目显示默认文本而不是显示占位符 Xamarin
- angular - 仅在 AOT 构建中使用 FormControlDirective 的 Angular 7 ctor 错误
- go - Golang 并行性
- node.js - Mongodb如何将特定对象从数组移动到另一个数组?
- android - 蓝牙开/关时 Ble GattServer DeadObject 异常