用psql连接

依靠用户使用的默认值或者已经设置的环境变量,下面的例子展示了如何通过psql来访问数据库:

  1. $ psql -d gpdatabase -h master_host -p 5432 -U gpadmin
  1. $ psql gpdatabase
  1. $ psql

如果还没有创建一个用户定义的数据库,用户可以通过连接到postgres数据库来访问系统。例如:

  1. $ psql postgres

在连接到一个数据库后,psql提供了一个提示符,提示符由psql当前连接的数据库名后面加上\=>(如果用户是数据库超级用户则会是\=#)构成。例如:

  1. gpdatabase=>

在提示符处,用户可以输入SQL命令。为了能把一个SQL命令发送到服务器并且执行,SQL命令必须以一个;(分号)结束。例如:

  1. => SELECT * FROM mytable;

有关使用psql客户端应用以及SQL命令及语法的信息请见Greenplum参考指南

上级主题: 访问数据库