PostgreSQL常用命令汇总

news/2024/7/9 21:08:02 标签: postgresql, 数据库, oracle

1 连接数据库:psql -U postgres (psql -U username -d databse_name -h host -W)

-U 指定用户 -d 指定数据库 -h 要链接的主机 -W 提示输入密码

操作说明命令
1、切换数据库\c dbname
2、列举数据库\l
4、列举表\dt
5、查看表结构\d tblname
6、查看索引\di
7、创建数据库create database dbname;
8、删除数据库drop database dbname;
9、重命名一张表alter table [表名A] rename to [表名B];
10、删除一张表drop table
11、在已有的表中添加字段alter table [表名] add column [字段名][类型];
12、删除表中的字段alter table [表名] drop column [字段名];
13、重命名一个字段alter table [表名] rename column [字段名A] to [字段名B];
14、给一个字段设置缺省值alter table [表名] rename column [字段名] set default [新的默认值];
15、去除缺省值alter table [表名] alter column [字段名] drop default;
16、在表中插入数据insert into 表名 ([字段名m], [字段名n], …) values ([列m的值], [列n的值], …);
17、修改表中的某行某列的数据update [表名] set [目标字段名]=[目标值] where [该行特征];
18、修改表中某行数据delete from [表名] where [该行特征];
19、删除整个表delete from [表名];
20、创建表create table tbname ([字段名1] [类型1], [字段名2] [类型2], … primary key (字段名m, 字段名n,…);
21、显示PG的版本信息\copyright
22、显示字元编码\encoding
23、SQL命名帮助(用*显示全部命令)\h [名称]
24、更改用户密码\password [username]
25、退出postgresql\q
26、备份数据库到指定目录pg_dump [dbname] > /opt/1.bak
27、创建用户名称createuser username;

20、创建表:create table tbname ([字段名1] [类型1], [字段名2] [类型2], … primary key (字段名m, 字段名n,…);

21、显示PG的版本信息:\copyright

22、显示字元编码:\encoding

23、SQL命名帮助(用*显示全部命令):\h [名称]

24、更改用户密码: \password [username]

25、退出postgresql:\q

26、备份数据库到指定目录: pg_dump [dbname] > /opt/1.bak

27、创建用户名称:createuser username;


http://www.niftyadmin.cn/n/5425934.html

相关文章

js手写Promise.prototype.finally

实现 Promise.prototype.finally 前面的promise不管成功还是失败,都会走到finally中,并且finally之后,还可以继续then(说明它还是一个then方法是关键),并且会将初始的promise值原封不动的传递给后面的then.…

第五节:使用SMB开发WebSocket通信

一、概述 本节主要讲解在SMB中如何进行websocket快速开发,实现客户端连接、关闭、消息通讯等功能。 示例下载:https://download.csdn.net/download/lllllllllluoyi/88949743 二、创建WebSocket服务器 1、在csdnProject工程中新建一个消息流。 添加W…

django中URL配置和视图渲染

前提: 使用django-admin startproject XXX创建了一个django项目【项目目录为project】 django-admin startproject project 一:控制器配置 在项目的根目录创建一个Controller目录,后续所有的控制器方法都放在此目录下 这里我们在Control…

数据结构 之 二叉树

目录 1. 定义: 2. 两种特殊的二叉树: 3. 二叉树的性质: 4. 二叉树的手动创建: 5. 二叉树的遍历: 5.1 前序遍历: 5.2 中序遍历: 5.3 后序遍历: 5.4 层序遍历: 6.…

专升本 C语言笔记-01 printf 占位符 转义符

目录 一.printf()函数简介 1.1作用 将格式化后的字符串输出(打印东西) 1.2函数原型 1.3返回值 二.常见占位符 2.1.占位符的使用 2.2.格式修饰符 2.3.输出格式说明 三.转义字符 一.printf()函数简介 1.1作用 将格式化后的字符串输出(打印东西) printf…

LM358ADR2G运算放大器芯片中文资料规格书产品文档PDF数据手册引图图片

产品概述: 此双路运算放大器使用适用于四路运算放大器的电路设计,具有低功率泄漏、扩展至接地/VEE 的共模输入电压范围以及单电源或分割电源运行。LM358 系列相当于 LM324 的一半。此类器件与单电源应用中的标准运算放大器类型相比,具有若干…

Python入门指南:从基础到应用

引言: 在这个数据驱动的时代,Python已经成为最受欢迎的编程语言之一。它以其简洁的语法、强大的库支持和广泛的应用领域而闻名。无论你是编程新手还是希望扩展你的技能集,学习Python都是一个明智的选择。在这篇博客中,我们将深入探…

原型对象、原型、原型链

一、原型对象 js规定,每一个构造函数都有一个prototype属性,指向另一个对象,我们称之为原型对象。 原型对象与实例对象: 原型对象可以挂载函数,对象实例化不会多次创建原型对象里面的函数,节约内存&#xf…