当前位置:首页 > 财经

postgresql安装 PostgreSQL 安装使用

成千上万的程序员和Linuxer都在关注手工打造开源信息和技术的每一个干货。

Linux技术交流QQ群:2636170(最新七月!!)

一、安装

Ubuntu安装

#安装客户端

sudo apt-getinstall PostgreSQL-clien

#安装服务器

sudo apt-getinstall postgresql

#安装图形界面

sudo apt-getinstall pgadmin3

安装后,默认情况下会生成名为postgres的数据库和名为postgres的数据库用户。这里需要注意的是,还会生成一个名为postgres的Linux系统用户。

2.登录#并首先切换到postgres用户

sudosu postgres

以下命令相当于系统用户postgres作为同名的数据库用户

指数

完全登录命令

psql-Udbusser-dex sampled b-p 27 . 0 . 0 . 1-p 5432

上述命令的参数有以下含义:-U指定用户,-d指定数据库,-h指定服务器,-p指定端口。

三.授权其他用户

授权其他用户登录

#创建新的系统用户

金瀚

#进入控制台

指数

先改变顺序

密码后缀

创建用户与创建新的系统用户是一样的

用密码“PASSWORD”创建用户金汉;

创建新数据库并授权

创建数据库示例数据库所有者金瀚;向inhan授予所有特权数据库示例数据库;

输入q退出控制台

q

退出后,重新登录,命令必须完成!

exit psql-u jinhan-dex sampled b-p 27 . 0 . 0 . 1-p 5432 iv。远程登录vim/etc/PostgreSQL/9.5/main/PostgreSQL . conf listen _ addresses = ' * '

vim/etc/PostgreSQL/9.5/main/pg _ HBA . conf host all all 127 . 0 . 0 . 1/32 MD5 host all 0 . 0 . 0 . 0/0 MD5

#如果要指定数据库,需要修改第一个all,如果要指定用户,修改第二个all

命令sudo/etc/init.d/PostgreSQL重启v。

除了密码命令(设置密码)和q命令(退出),控制台还提供了一系列其他命令。

h:检查SQL命令的解释,比如h select。?:查看psql命令列表。l:列出所有数据库。C[database_name]:连接到其他数据库。列出当前数据库中的所有表。D[table_name]:列出某个表的结构。杜:列出所有用户。e:打开文本编辑器。Conninfo:列出当前数据库和连接信息。

基本的数据库操作是使用通用的SQL语言。

#创建新表格

createTableUser _ TBL(NameVarChar(20),signup _ date#插入数据

插入user _ TBL(姓名,注册日期)值('张三',' 2013年12月22日');#选择记录

SELECT * FROMuser _ tbl#更新数据

UPDATEuser_tbl setname= '李四'其中name= '张三';#删除记录

delete from USer _ TBL where NAmE = ' Li Si ';#添加字段

alter table USer _ TBL addEMail VARCHAR(40);#更新结构

AlterTableUser _ TBL AlterColumnSignup _ date SETNOTTNULL;#重命名字段

alteretableuser _ TBL RENAMECOLUMNsignup _ date to ignup;#删除字段

alteretableuser _ TBL DropColumnEmail;#表重命名

alteretableuser _ TBL Renamotobackback _ TBL;#删除表格

DROPTABLEIFEXISTSbackup _ tbl6.连接数量激增

无法分配连接,因为:致命:抱歉,已经有太多客户端

找到配置文件和连接数:

postgres=

# SHOWconfig _ fileconfig_file

-/etc/PostgreSQL/9.5/main/PostgreSQL . conf(1行)postgres=

# select count(1)from pg _ stat _ activity;计数- 74(1行)

1.《postgresql安装 PostgreSQL 安装使用》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《postgresql安装 PostgreSQL 安装使用》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/caijing/724657.html

上一篇

by2微博 BY2组合妹妹个人在微博发长文回应事件,引粉丝热议?

下一篇

宇宙牧 [牧师] 宇宙牧天下第一,拉兹老爷又从坟头爬回来啦!

微众银行客服电话 提防骗子新套路 微众银行微粒贷客服不会主动给用户打推销电话

  • 微众银行客服电话 提防骗子新套路 微众银行微粒贷客服不会主动给用户打推销电话
  • 微众银行客服电话 提防骗子新套路 微众银行微粒贷客服不会主动给用户打推销电话
  • 微众银行客服电话 提防骗子新套路 微众银行微粒贷客服不会主动给用户打推销电话

梦你秒刷网 梦嫂薪资被扣后,梦泪查房狂刷礼物秒榜一!命令她别播了赶紧走

  • 梦你秒刷网 梦嫂薪资被扣后,梦泪查房狂刷礼物秒榜一!命令她别播了赶紧走
  • 梦你秒刷网 梦嫂薪资被扣后,梦泪查房狂刷礼物秒榜一!命令她别播了赶紧走
  • 梦你秒刷网 梦嫂薪资被扣后,梦泪查房狂刷礼物秒榜一!命令她别播了赶紧走

关系型数据库和非关系型区别 关系型和非关系型数据库介绍与对比

关系数据库: 甲骨文、DB2、微软SQL Server、微软Access、MySQL 非关系数据库: NoSql、Cloudant、MongoDb、redis、HBase 两个数据库之间的差...

花呗分期还款会影响信用吗 花呗经常“提前还款”,对个人征信有什么影响?老用户告诉你实情

  • 花呗分期还款会影响信用吗 花呗经常“提前还款”,对个人征信有什么影响?老用户告诉你实情
  • 花呗分期还款会影响信用吗 花呗经常“提前还款”,对个人征信有什么影响?老用户告诉你实情
  • 花呗分期还款会影响信用吗 花呗经常“提前还款”,对个人征信有什么影响?老用户告诉你实情

清除dns缓存命令行 刷新dns缓存图文教程,清除本地dns缓存命令,电脑解析网络域名IP

  • 清除dns缓存命令行 刷新dns缓存图文教程,清除本地dns缓存命令,电脑解析网络域名IP
  • 清除dns缓存命令行 刷新dns缓存图文教程,清除本地dns缓存命令,电脑解析网络域名IP
  • 清除dns缓存命令行 刷新dns缓存图文教程,清除本地dns缓存命令,电脑解析网络域名IP

tracert怎么用 路由查询命令tracert的用法

  • tracert怎么用 路由查询命令tracert的用法
  • tracert怎么用 路由查询命令tracert的用法
  • tracert怎么用 路由查询命令tracert的用法

春节前给中国上眼药 川普命令:杀向第一岛链!春节前给中国上眼药

如今距离特朗普1月20日任期结束,已经不足一周的时间,美国的混乱也是全世界有目共睹的。暂且抛开已经彻底失控的新冠肺炎疫情,美国政界的一出好戏正在上演,所发生的一切都是围绕着特朗普与总统大选所进行的。1月6日特朗普由于疯狂煽动支持者为其进行示威活动,随后出现了华盛顿局势失控与国会大厦遭到占领冲击,此事更是让特朗普成为了政界的众矢之的。不过在美国后院起火的关键时刻,对华敌视态度与亚太的疯狂军事行动丝毫...

手机实名 电信用户,实名认证,手机上实名简要流程

手机实名 电信用户,实名认证,手机上实名简要流程

实名制来袭,你办理电信业务,却没时间去营业厅做生意。我该怎么办?如果你还在纠结这个问题,那你就出局了。电信宽带先装后付费。上门服务,手机实名解决了你的后顾之忧。现在我呈现一个实名流程...