1、在jail下使用,必须启用ipc,否则会提示
FATAL: could not
create
shared memory segment:
Function not implemented
启用方法:
(1)宿主机:
jail -m jid=3 allow.sysvipc=1
(2)虚拟机:
sysctl security.jail.sysvipc_allowed=1
2、postgresql默认root用户:pgsql,密码为空,跟mysql不同,默认不是root
3、进入postgresql命令:psql -U pgsql postgres
4、phpPgAdmin:
(1)需要php-pgsql,仅有pdo-pgsql不行;
(2)默认不能用pgsql权限登录,要把$conf['extra_login_security'] = false;才可以。
5、Create User:
创建用户和创建数据库不需要进入psql命令行:
root@abc:/ # su pgsql
$ createuser -P -D -R -e test
Enter password for new role:
Enter it again:
CREATE ROLE test PASSWORD 'md591863b0c7ca472436daad093556efe0e' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;
-P:交互式输入密码;
-D:不允许此用户创建数据库;
-R:不允许此用户创建角色;
-e: 加密密码
6、Create DateBase:
$ createdb -O lcms lcms
-O:指定所有者
阅读(3094) | 评论(0) | 转发(0) |