PostgreSQL命令接口
PostgreSQL命令接口
- psql客户端程序提供到PostgreSQL服务器的命令行接口。它使用命令行参数控制客户端接口中启用的功能。
- PostgreSQL的管理员账户名为postgres。因为PostgreSQL使用Linux用户账户来验证用户,所以必须以Linux账户postgres登陆才能以postgres用户身份访问PostgreSQL服务器。因为postgres用户账户是一个特殊账户,所以不应该给它分配密码。这样没有人可以使用postgres账户闯入系统。如果想用postgres账户登陆,必须是根账户,然后使用su命令更改为postgres用户。
psql程序可以使用两种命令类型:
- 标准SQL语句
- PostgreSQL元命令
常用的PostgreSQL元命令:
- \l列出可用的数据库
- \c连接到某个数据库
- \dt列出某个数据库中的表
- \du列出PostgreSQL用户
- \z列出表权限
- \?列出所有可用的元命令
- \h列出所有可用的SQL命令
- \q退出数据库
PostgreSQL用户账户和MySQL中的账户不同。PostgreSQL中的登陆账户称为登陆角色。PostgreSQL服务器将登陆角色和Linux系统用户账户进行匹配。
PostgreSQL命令接口相关推荐
- Postgresql 日志收集
PG安装完成后默认不会记录日志,必须修改对应的(${PGDATA}/postgresql.conf)配置才可以,这里只介绍常用的日志配置. 1.logging_collector = on/off - ...
- pg数据库开启远程连接_如何运行远程客户端连接postgresql数据库
如何运行远程客户端连接 postgresql 数据库 前提条件是 2 个: 1 , pg_hba.conf 里面配置了运行远程客户机连接 pg_hba.conf 配置后需要重新加载 reload 生效 ...
- Postgresql:删除及查询字段中包含单引号的数据
Postgresql:删除及查询字段中包含单引号的数据 1. 假设pg表t_info的属性att,值为固定的:'test' 2. 假设值为不固定的,'abcde' 参考 1. 假设pg表t_info的 ...
- postgresql Insert插入的几个报错
postgresql Insert插入的几个报错 1. org.postgresql.util.PSQLException: 未设定参数值 2 的内容. 2. postgresql : column ...
- 【Postgresql】触发器某个字段更新时执行,行插入或更新执行
[Postgresql]触发器某个字段更新时执行,行插入或更新执行 1. postgresql触发器 2. 触发器的创建及示例 1) 字段更新时,触发 2) 行插入或更新时,触发 3. 触发器的删除 ...
- PostgreSql、MySql字段值为空时取其他值语句
PostgreSql: COALESCE(expr1,expr2) COALESCE函数是返回参数中的第一个非null的值,它要求参数中至少有一个是非null的,如果参数都是null会报错. sele ...
- Postgresql:INSERT INTO ON CONSTRAINT pk_key_id do nothing
一.Postgresql在插入数据有主键或者唯一键冲突时,可以不做任何操作,也可以update 1. do nothing INSERT INTO t_test(id,name) VALUES (10 ...
- Redhat、centos安装配置postgresql
一.安装postgresql 本文仅以 redhat,postgresql9.4为例,使用yum方式进行介绍. 官网:http://www.postgresql.org/download/linux/ ...
- postgresql 远程用户_liunx环境下安装PostgresSQL,开启远程连接
准备工作 # 检查PostgreSQL 是否已经安装 [root@localhost ~] rpm -qa | grep postgres # 检查PostgreSQL 安装位置 [root@loca ...
最新文章
- 快手EB级HDFS挑战与实践
- struts2相对路径解释
- 7个示例科普CPU Cache
- matlab 水平投影,科学网—Matlab中如何将投影信息写入到shape文件中 - 朱永超的博文...
- 修改Cmder命令提示符
- 如何计算并测量ABAP及Java代码的环复杂度Cyclomatic complexity
- 【C语言进阶深度学习记录】二十八 数组指针与指针数组的分析
- java 三种错误类型 区别_请列举至少三种在java语言中发生“严重错误”的情况...
- 【CCCC】L3-021 神坛 (30分)计算几何+求三角形面积(极角排序)
- 二手机床:中国高端机床装备制造列入战略性产业
- 找不到minidump.dmp文件
- c语言小游戏编程弹珠游戏,C/C++知识点之c语言 弹弹球小游戏
- 基于opencv求直线方程
- 利用WireShark下载视频网站的流媒体视频
- Explainability in Graph Neural Networks:A Taxonomic Survey 图可解释
- 【前端知识之JS】reduce()方法与使用
- 阿里服务器微信发不了图片,为什么微信发不了图片?这四招教你解决难题
- 【随笔】在CSDN的第一年,你好,桐小白~ —— 在CSDN的一岁生日
- 遥控器页面html,打造大屏最好用的网页浏览器 遥控器也能当鼠标
- 10+编程语言实现云笔记
热门文章
- 那些年,我们一起听过的讲座
- 141 条人人都该知道的健康常识
- 完美解决,ESP32在arduino IDE下串口不断输出rst:0x10 (RTCWDT_RTC_RESET),boot:0x13(SPI_FAST_FLASH_BOOT)
- centos7中设置防火墙
- 写给想成为前端工程师的同学
- 学习下程序员的中秋祝福
- 国泰君安国际领投激光雷达制造商Innovusion B+轮融资
- There was an error checking the latest version of pip [已解决]
- 网页FLASH幻灯片播放带链接源代码 pixviewer.swf使用(转)
- ptx760功能图解_求摩托罗拉PTX760对讲机使用说明书