B.14 使用PostgreSQL

有两种方式使用PostgreSQL。DBMS带有一个名为psql的命令行实用程序,这是一个纯文本工具,通常与PostgreSQL一起安装,用来执行任意SQL语句。另外,有一个名为pgAdmin的交互工具,主要用于DBMS管理,可测试SQL语句。

使用psql,进行如下操作。

  • 输入psql运行此实用程序。加载一个特定的数据库,请在命令行上指定它,格式为:psql database(PostgreSQL不支持USE命令)。
  • =>提示下输入要执行的SQL语句,每条语句以分号(;)结束。结果将显示在屏幕上。
  • 输入\?,可列出可能用到的命令。
  • 输入\h,可得到SQL帮助;输入\h statement(如\h SELECT),可得到特定SQL语句的帮助。
  • 输入\q退出psql实用程序。

使用pgAdmin,进行如下操作。

  • 运行pgAdmin(它也可能称为pgAdmin III)。
  • 如果出现提示,提供登录信息。
  • pgAdmin会在左侧列出数据库服务器。选择要使用的数据库,pgAdmin将连接它,并显示服务器信息。
  • 然后选择实际的数据库 (这样做,工具栏按钮即可使用了)。
  • 定位Execute Arbitrary SQL Queries按钮(是的,这确实是它的名字,它是那个包含单词SQL的放大镜图片)。
  • 将显示一个新的屏幕。确保要用的数据库列在了右上方的下拉选择框中。
  • 现在可以在屏幕上方的大文本框中输入SQL语句了。
  • 点击Execute Query按钮(有绿色向右箭头的那个),执行SQL语句。结果显示在下面。