database - 使用 psql 安装并连接到数据库

标签 database postgresql centos

我想在 Centos 6.6 中设置 psql 终端工具

我已获得作为数据库的访问权限,我只想使用终端向数据库写入查询以获取信息。我之前没有使用 psql 的经验,但我想从 pgadmin3 gui 继续前进。

我从安装 psql 开始:

yum install postgresql

但是当我尝试访问它时,即。输入 [root@localhost]# psql 我得到以下错误:

psql: FATAL:  database "root" does not exist

我尝试过使用:

psql --host=<DB instance endpoint> --port=<port> --username=<master user name> --password --dbname=<database name>

但这也不起作用,也许这真的很基本,但我完全迷失了这个设置

最佳答案

用途:

psql -U my_pgadmin_username postgres

psql -U my_pgadmin_username -h localhost postgres

另外,更典型的用法:

sudo -u postgres psql

关于database - 使用 psql 安装并连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33913565/

相关文章:

c - 如何将英特尔 MKL 和 libdl 与黄金链接器链接起来?

sql-server - sql中的动态查询以及如何在view中实现

.net - 使用 Entity Framework 将 SQL Server 数据库导出到 Access

java - 对象化 GAE/J Google App Engine : Understanding asynchronous load

postgresql - PgSQL 对 UPDATE 的默认操作 |删除外键

ruby-on-rails - ActiveRecord belongs_to 关联中的 PostgreSQL jsonb 字段

centos - Linux (Centos) 上的 SNMP 未显示平均负载

mysql - 年度收入及支出表

postgresql - 为 PostgreSQL PSQL 永久设置千位分隔符?

linux - 不可预测的警报忽略信号