PostgresSQL常用客戶端命令

2021-08-15 04:10:56 字數 922 閱讀 2090

連線資料庫, 預設的使用者和資料庫是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 [表名];

PostgresSql常用一些函式方法

前言 開發小筆記。正文 strops string,substring 及position substring in string 函式類似於sqlserver中的charindex函式,用於獲取一段字串中的某個字元的下標索引,常配合substrin 函式擷取字串使用 round 分子 分母 num...

postgres sql 備份還原

postgresql自帶乙個客戶端pgadmin,裡面有個備份,恢復選項,也能對資料庫進行備份 恢復 還原 但最近發現資料庫慢慢龐大的時候,經常出錯,備份的檔案過程中出錯的機率那是相當大,手動調節灰常有限。所以一直尋找完美的備份恢復方案。用法 備份資料庫 指令如下 pg dump h 164.82....

postgres sql語句總結

建立表 create table tablename field1 integer not null peimary key,int,不為空,主鍵 field2 character varying 10 not null,char,10個位元組,不為空 field3 serial not null,...