发布时间:2018-01-13 18:03:13编辑:丝画阁阅读(776)
输入命令:
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-1.noarch.rpm
提示是否安装,输入y,然后安装。
输入指令: yum install postgresql10
yum install postgresql10-server
输入命令:
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10
切换到用户 postgres
su postgres
输入客户端程序:
pssql
显示如下:
psql (10.1)
输入 "help" 来获取帮助信息.
postgres=#
查看当前数据库连接信息,输入:conninfo
以用户 "postgres" 的身份,通过套接字"/var/run/postgresql"在端口"5432"连接到数据库 "postgres"
查看当前数据库所有表,输入:d,显示:
Did not find any relations.表示没有找到表
新建2个表,输入:
CREATE TABLE films (
code char(5) CONSTRAINT firstkey PRIMARY KEY,
title varchar(40) NOT NULL,
did integer NOT NULL,
date_prod date,
kind varchar(10),
len interval hour to minute
);
CREATE TABLE distributors (
did integer PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
name varchar(40) NOT NULL CHECK (name '')
);
再次输入 d,显示:
关联列表
架构模式 | 名称 | 类型 | 拥有者
----------+--------------+--------+----------
public | distributors | 数据表 | postgres
public | films | 数据表 | postgres
(2 行记录)
查询表 films的数据 :
select * from films
显示:
code | title | did | date_prod | kind | len
------+-------+-----+-----------+------+-----
(0 行记录)
基本搭建至此完毕。
关键字:
本站部分内容来源网络及网友上传,本站未必能一一鉴别其是否为公共版权或其版权归属,如果您认为侵犯您的权利,本站将表示非常抱歉!
请您速联系本站,本站一经核实,立即删除。删文删帖联系【2789291421@qq.com】