jiang1799 发表于 2016-11-20 11:54:40

PostgreSQL重建用户和数据库

  第一步 :创建超级用户
  >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;
页: [1]
查看完整版本: PostgreSQL重建用户和数据库