为编程爱好者分享易语言教程源码的资源网

网站首页 > 数据库 正文

Linux 使用之CentOS7搭建数据库 PostgreSQL 10

三叶资源网 2022-08-22 21:18:50 数据库 354 ℃ 0 评论

1、安装RPM库

输入命令:

yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-1.noarch.rpm

提示是否安装,输入y,然后安装。

2、安装客户端包

输入指令: yum install postgresql10

3、安装服务器端包

yum install postgresql10-server

4、初始化数据库并设置自启动服务

输入命令:

/usr/pgsql-10/bin/postgresql-10-setup initdb

systemctl enable postgresql-10

systemctl start postgresql-10

6、测试是否可用

切换到用户 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 行记录)

基本搭建至此完毕。

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
API例程YY关注枚举图片EDB数据库资源管理器源码RibbonUI仓库货位条码打印源码注释跳一跳辅助源码自动下单引流软件源码登录水印自动下载分组框美化SQLyasm汇编引擎终极版哈希表WinHttp类未闻花名皮肤模块
最新评论