一、创建用户和数据库

1、连接数据库
gsql -d postgres -p 26000 -r
2、创建用户
CREATE USER joe WITH PASSWORD 'Mysql@123456';
3、创建数据库
CREATE DATABASE database_test WITH OWNER joe ENCODING 'utf8' dbcompatibility='B';

二、导入SQL文本

1、创建一个sql文本
vi test.sql
-- ----------------------------
-- 这是一个对test表描述的注释
-- ----------------------------
CREATE TABLE TEST (
  ID int4 NOT NULL COMMENT 'ID号',
  NAME varchar(10) NOT NULL COMMENT '姓名',
  UNIQUE INDEX INDEX_TEST_NAME (NAME) USING BTREE,
  PRIMARY KEY (ID) USING BTREE
)COMMENT='这是一个测试表';

2、登录数据库
gsql -d database_test -U joe -W Mysql@123456 -p 26000 -r

3、创建schema
CREATE SCHEMA test AUTHORIZATION joe;

4、一种比较省事的方法指定schema
set search_path to test;

5、导入sql文本
\i test.sql;

6、查看表数据
\d