postgreSQL 命令列方式建立資料庫及表
阿新 • • 發佈:2019-01-03
第一步 :建立超級使用者
>createuser -U postgres -s -P -e sa
說明:
-U postgres 使用 postgres 使用者 建立一個超級使用者 sa
-s 表示建立的是超級使用者
-P 表示要設定密碼
-e 表示命令進行回顯
第二步:建立資料庫
createdb -p 5432 -e -U sa mydb
-p 表示連線埠 5432
-e 表示命令進行回顯
-U 建立資料庫的使用者名稱 是sa
mydb 資料庫的名字
第三步:連線資料庫:
psql -p 5432 -U sa -d mydb
-p 表示連線埠 5432
-d mydb 連線資料庫 mydb
-U 連線資料庫的使用者名稱是sa
第四步:建立表
psql -p 5432 -U sa -d mydb -f ./mysql.sql
-p 表示連線埠 5432
-U 表的所有者是sa
-d mydb 連線資料庫 mydb
-----mysql.sql----------------
CREATE TABLE mytable
(
username text NOT NULL,
id integer,
CONSTRAINT mytable_pkey PRIMARY KEY (username)
)
WITH (OIDS=FALSE);
ALTER TABLE mytable OWNER TO sa;