第一步 :创建超级用户
>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;