用psql连接

用psql连接

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

$ psql -d gpdatabase -h master_host -p 5432 -U gpadmin
         
$ psql gpdatabase
$ psql
如果还没有创建一个用户定义的数据库,用户可以通过连接到postgres数据库来访问系统。例如:
$ psql postgres

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

gpdatabase=>

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

=> SELECT * FROM mytable;

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