Postgre SQL   发布时间:2022-05-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了postgreSQL入门01-安装大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

POSTGResql跟MysqL,Oracle,DB2,Sybase一样,是一种数据库。

Oracle的命令行工具是sqlplus;
kingbase的命令行工具是isql
POSTGResql的命令行工具是psql
MysqL的命令行工具是MysqL
@H_675_15@
POSTGResql是免费开源的数据库软件。
linux下的安装和使用
1,安装
安装之前最好创建一个 POSTGRes用户,命令如下:
groupadd POSTGRes
useradd POSTGRes –g POSTGRes @H_675_15@
然后修改密码
passwd POSTGRes
需要在linux下安装如下三个包:

POSTGResql-8.1.23-1.el5_7.3.i386.rpm(POSTGResql客户端

POSTGResql-server-8.1.23-1.el5_7.3.i386.rpm(POSTGResql服务器

POSTGResql-libs-8.1.23-1.el5_7.3.i386.rpm

安装命令如下:

yum installPOSTGResql-libs-8.1.23-1.el5_7.3.i386.rpm

yum installPOSTGResql-server-8.1.23-1.el5_7.3.i386.rpm

yum installPOSTGResql-libs-8.1.23-1.el5_7.3.i386.rpm

或者rpm -ivhPOSTGResql-8.1.23-1.el5_7.3.i386.rpm

rpm -ivhPOSTGResql-server-8.1.23-1.el5_7.3.i386.rpm

rpm -ivhPOSTGResql-libs-8.1.23-1.el5_7.3.i386.rpm

安装完成之后使用chkconfig命令查看POSTGResql服务器运行情况:

[root@localhost awk-study]# chkconfig --List|grep POSTGRes

POSTGResql 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭

2,连接和使用
然后启动服务:servicePOSTGResql start
POSTGResql服务启动之后,就可以连接POSTGResql服务器了,那么如何连接呢?
在linux 终端中
(1)切换用户: su - POSTGRes
(2)运行 psql -d POSTGRes POSTGRes
参数说明:
-d 是指定数据库名
如下:
[root@localhost ~]# su - POSTGRes
-bash-3.2$ psql -d POSTGRes POSTGRes前者是数据库名称后者是用户名
Welcome to psql 8.1.23,the PostgreSQL interactive terminal.
Type: \copyright for diStribution terms
\h for Help with sql commands
\? for Help with psql commands
\g or terminate with semicolon to execute query
\q to quit
然后就可以进行各种操作了,如创建一个简单的数据表:
POSTGRes=# \c
你现在是以用户 "POSTGRes" 的身份联接到数据库 "POSTGRes".
POSTGRes=# create table student (ID int,name char(20));
windows下的安装和使用
(1)安装
安装包可以在 http://www.POSTGResql.org/download/下载。
下载结果为: POSTGResql-9.1.2-1-windows.exe
安装之后,把安装路径下的bin目录(例如 C:\Program files\POSTGResql\9.1\bin)加到path环境变量中,然后打开cmd命令行。
(2)连接和使用
输入psql huangwei POSTGRes前者是数据库名称后者是用户名
如下:
C:\documents and SetTings\administrator> psql huangwei POSTGRes
psql (9.1.1)
输入 "Help" 来获取帮助信息.
huangwei=# Help
您正在使用psql,这是一种用于访问POSTGResql的命令行界面
键入: \copyright 显示发行条款
\h 显示 sql 命令的说明
\? 显示 pgsql 命令的说明
\g 或者以分号(;)结尾以执行查询
\q 退出
然后就可以进行sql操作了,如创建表
如何退出psql 呢?
huangwei=# \q
基本使用:
(1)查看当前模式下的所有表
例:查看模式public下的所有表:

SELEct tablename from pg_tables where schemaname='public';

(2)@R_417_10589@:

create user hw with password 'root' SUPERUSER @R_@R_450_11277@_4904@ CREATERolE ReplicatION

VALID UNTIL 'infinity';

大佬总结

以上是大佬教程为你收集整理的postgreSQL入门01-安装全部内容,希望文章能够帮你解决postgreSQL入门01-安装所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:oracle命令