访问数据库

一旦你创建了一个数据库,你可以通过下面方法访问它:
  你可以运行 psql, 试一下这本手册的例子. 我们可以用mydb 数据库来激活之.
% psql mydb
你将看到如下欢迎信息:
Welcome to psql, the PostgreSQL interactive terminal.
 
Type:  \copyright for distribution terms
       \h for help with SQL commands
       \? for help on internal slash commands
       \g or terminate with semicolon to execute query
       \q to quit

mydb=>
这个提示符表明你已经进入终端监控器并可以键入SQL查询到由终端监控器管理的工作区中.psql 响应由“\”开头的转意字符.比如,你可以键入下面命令获得各种PostgresSQL 命令的语法帮助:
mydb=> \h
一旦你完成向工作区的查询输入,你可以键入下面内容将你的工作区提交给Postgres 服务器:
mydb=> \g
这句话告诉服务器处理查询.如果你的查询以分号结尾,就不必使用 “\g” 命令. psql 将自动处理由分号结尾的查询.要想从文件里读入查询,比如说 myFile, 而不是在命令行上交互地输入,键入:

mydb=> \i fileName

mydb=> \i fileName
从 psql 中退出回到 UNIX, 键入
mydb=> \q
psql 将退出并回到你的命令行上.(有关更多脱字符的信息, 在提示符上键入 \?.)空白(比如,空格,tabs 和新行等) 可以自由地在 SQL 查询里使用.单行注释使用“--”.该行所有在这个符号后面的内容都将被忽略.多行注释或行内注释,使用 “/* ... */”.

数据库权限

表权限

TBD

(译注:TBD?To Be Develop?内容呢?我可不是偷懒:)