一. windows下的操作
1. 先初始化一个数据库:
命令: initdb -D d:/data -E gb2312 --local=c
2. 注册服务:
pg_ctl register -D d:/data -N pgsql
3. 启动服务:
net start pgsql
4. 创建数据库:
createdb -E gb2312 databaseName
5. 进入数据库:
psql databaseName
6. 创建用户:
create USER name PASSWORD '';
7. 赋予权限:
grant select on tableName to user;
注: postgre sql 的权限只能一个一个赋值, 不能同时赋予多个权限
结束操作.
二. linux下的操作
1.创建数据库同上,
2. 启动数据库
命令: pg_ctl start/stop/restart -D datadir
pg_ctl -- 启动,停止,重新启动postgresql
postpres --以单用户模式运行一个 PostgreSQL服务器
postmaster-- PostgreSQL多用户数据库服务器
1. 先初始化一个数据库:
命令: initdb -D d:/data -E gb2312 --local=c
2. 注册服务:
pg_ctl register -D d:/data -N pgsql
3. 启动服务:
net start pgsql
4. 创建数据库:
createdb -E gb2312 databaseName
5. 进入数据库:
psql databaseName
6. 创建用户:
create USER name PASSWORD '';
7. 赋予权限:
grant select on tableName to user;
注: postgre sql 的权限只能一个一个赋值, 不能同时赋予多个权限
结束操作.
二. linux下的操作
1.创建数据库同上,
2. 启动数据库
命令: pg_ctl start/stop/restart -D datadir
pg_ctl -- 启动,停止,重新启动postgresql
postpres --以单用户模式运行一个 PostgreSQL服务器
postmaster-- PostgreSQL多用户数据库服务器