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语句。结果显示在下面。