加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

postgreSQL安装后的简单测试和使用

发布时间:2020-12-13 17:35:25 所属栏目:百科 来源:网络整理
导读:上一篇文章中已经把PostgreSQL8.2.5安装上了,下面就要测试一下是不是好用咯 。 1. 建立数据库: 在建立数据库之前要进行用户切换: wangye@wangye:~$ su - postgres 2.启动服务器: postgres@wangye:~$ /etc/init.d/postgresql start Starting PostgreSQL 8
上一篇文章中已经把PostgreSQL8.2.5安装上了,下面就要测试一下是不是好用咯
1. 建立数据库:

在建立数据库之前要进行用户切换:

wangye@wangye:~$ su - postgres


2.启动服务器:

postgres@wangye:~$ /etc/init.d/postgresql start
Starting PostgreSQL 8.4 database server: main.


3.新建数据库:

postgres@wangye:~$ createdb testdb


4.进入交互 psql 工具:

postgres@wangye:~$ psql testdb
psql (8.4.15)
输入 "help" 来获取帮助信息.

testdb=# help
您正在使用psql,这是一种用于访问PostgreSQL的命令行界面
键入: copyright 显示发行条款
h 显示 SQL 命令的说明
? 显示 pgsql 命令的说明
g 或者以分号(;)结尾以执行查询
q 退出


5:使用SQL语句进行测试:

要建立一个表:

testdb=# CREATE TABLE testtable (id varchar(10),name varchar(20));
CREATE TABLE(回车后,会得到一条"CREATED TABLE" 的信息,表示建立成功。)


插入一条数据:

testdb=# INSERT INTO testtable values('id_1','name_1');
INSERT 0 1

(psql返回"INSERT 0 1"的信息,就表示insert成功了。)


然后可以查询一下,看看插入是否成功:

testdb=# SELECT * FROM TESTTABLE;

会有显示:

id | name
------+--------
id_1 | name_1
(1 行记录)

可以看到id_1和name_1都select出来了。

6. 键入q并回车就退出psql工具了。

testdb=# q

注:

psql 是 PostgreSQL的交互终端。

psql是一个以终端为基础的PostgreSQL前端。它允许你交互地键入查询,把它们发出给PostgreSQL, 然后看看查询的结果。另外,输入可以来自一个文件。还有,它提供了 一些元命令和多种类 shell 地特性来实现书写脚本以及对大量任务的 自动化。


Synopsis:

psql[options] [dbname[user]]


PostgreSQL 7.3 文档:

http://www.php100.com/manual/pgsql/app-psql.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读