国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 牡丹江市| 武定县| 石首市| 钦州市| 东安县| 靖安县| 集贤县| 德惠市| 罗定市| 甘谷县| 揭东县| 云南省| 涿鹿县| 太仆寺旗| 莱西市| 永登县| 边坝县| 连城县| 商都县| 蓝田县| 慈利县| 大丰市| 永嘉县| 夹江县| 中阳县| 古蔺县| 南安市| 万山特区| 龙胜| 翁牛特旗| 海晏县| 慈利县| 建昌县| 天峻县| 两当县| 嘉善县| 博乐市| 祁门县| 山东省| 虞城县| 东兰县|