国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > PostgreSQL > 正文

postgresql常用命令

2020-03-12 23:54:19
字體:
來源:轉載
供稿:網友

最近一直在學習Postgresql,下面是自己整理的Postgresql的常用命令

連接數據庫, 默認的用戶和數據庫是postgres

psql -U user -d dbname

切換數據庫,相當于mysql的use dbname

/c dbname

列舉數據庫,相當于mysql的show databases

/l

列舉表,相當于mysql的show tables

/dt

查看表結構,相當于desc tblname,show columns from tbname

/d tblname

/di 查看索引

創建數據庫:

create database [數據庫名];

刪除數據庫:

drop database [數據庫名];

*重命名一個表:

alter table [表名A] rename to [表名B];

*刪除一個表:

drop table [表名];

*在已有的表里添加字段:

alter table [表名] add column [字段名] [類型];

*刪除表中的字段:

alter table [表名] drop column [字段名];

*重命名一個字段:

alter table [表名] rename column [字段名A] to [字段名B];

*給一個字段設置缺省值:

alter table [表名] alter column [字段名] set default [新的默認值];

*去除缺省值:

alter table [表名] alter column [字段名] drop default;

在表中插入數據:

insert into 表名 ([字段名m],[字段名n],......) values ([列m的值],[列n的值],......);

修改表中的某行某列的數據:

update [表名] set [目標字段名]=[目標值] where [該行特征];

刪除表中某行數據:

delete from [表名] where [該行特征];

delete from [表名];--刪空整個表

創建表:

create table ([字段名1] [類型1] ;,[字段名2] [類型2],......<,primary key (字段名m,字段名n,...)>;);

/copyright 顯示 PostgreSQL 的使用和發行條款

/encoding [字元編碼名稱]

顯示或設定用戶端字元編碼

/h [名稱] SQL 命令語法上的說明,用 * 顯示全部命令

/prompt [文本] 名稱

提示用戶設定內部變數

/password [USERNAME]

securely change the password for a user

/q 退出 psql

可以使用pg_dump和pg_dumpall來完成。比如備份sales數據庫:

pg_dump drupal>/opt/Postgresql/backup/1.bak

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金塔县| 石狮市| 高邑县| 连云港市| 楚雄市| 安徽省| 常德市| 北票市| 鹿邑县| 沙田区| 加查县| 康平县| 驻马店市| 醴陵市| 扶绥县| 正蓝旗| 华容县| 元江| 扶风县| 礼泉县| 清河县| 黔东| 延津县| 布尔津县| 三河市| 井陉县| 池州市| 谢通门县| 喀喇| 黄骅市| 高阳县| 庆城县| 华宁县| 永善县| 莱芜市| 泰州市| 柘城县| 南木林县| 沐川县| 个旧市| 河西区|