postgreSQL 命令行方式创建数据库及表
2010-12-22 10:05
330 查看
第一步 :创建超级用户
>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;
>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;
相关文章推荐
- 命令行方式登录PostgreSQL、创建用户和数据库并赋权
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结(转)
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- 请教:怎样用命令行方式创建数据库并指定用户和密码
- 手动地通过命令行的方式创建一个数据库
- [转]Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结(转)
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- [转]Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- oracle命令行创建数据库的示例脚本
- 常用数据库的自增字段创建方法汇总_DB2_Oracle_MySQL_PostgreSQL_SQL Server_Sybase
- hive创建删除数据库——hive CLI方式和脚本方式