pgsql 命令列常用命令

2021-09-12 22:19:25 字數 1178 閱讀 8207

登入資料庫:psql -u user_name -d database_name -h serverhost -p port -w password

退出pg連線:\q

檢視所有資料庫:\l

切換資料庫:\c database_name

檢視當前資料庫所有表:\d

執行sql(必須加;):select * from *** ;

序列:檢視所有序列:select *  from pg_class where relkind='s' ;(r =普通表, i =索引,s =序列,v =檢視,m =物化檢視, c =復合型別,t = toast表,f =外部表)

檢視當前序列的值:select currval('table_id_seq')

設定序列:select setval('table_id_seq',1,false)

建立序列

建立序列:create sequence public.user_id_seq

increment 1

start 1

minvalue 1

maxvalue 99999999

cache 1;

賦予許可權:alter sequence public.user_id_seq owner to postgres;

給主鍵裝置序列:alter table public.user alter column id set default nextval('public.user_id_seq');

修改序列初始值:alter sequence public.user_id_seq restart with 7;

刪除schema(例如:public):(刪除資料庫下所有表資料和表結構和儲存過程等等) 

drop schema public cascade;

新建schema:

create schema public;

授權:grant all on schema to user1;  

mysql常用命令行 mysql常用命令行操作語句

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...

常用命令行

more的語法 more 檔名 enter 向下n行,需要定義,預設為1行 ctrl f 向下滾動一屏 空格鍵 向下滾動一屏 ctrl b 返回上一屏 輸出當前行的行號 q 退出more dos命令 1.dir 列出當前目錄下的檔案和資料夾 2.md 建立目錄 3.rd 刪除目錄 rd s 資料夾名...

pgsql常用命令

原文 連線資料庫,預設的使用者和資料庫是postgres psql u user d dbname 切換資料庫,相當於mysql的use dbname c dbname 列舉資料庫,相當於mysql的show databases l列舉表,相當於mysql的show tables dt檢視表結構,相...