PostgreSQL 9.5 学习
2017-06-01 20:18
92 查看
安装 OS: ubuntu 16.04
apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install postgresql -y -V --no-install-recommends
历史
postgres: 1986,The Berkeley POSTGRES Projectpostgres95: In 1994, Andrew Yu and Jolly Chen added an SQL language interpreter to POSTGRES
postgresql: 1996
配置文件 ubuntu 16.04
postgresql.conf文件路径,连接配置,资源使用,优化配置,日志设置等
修改需要重启数据库
/etc/postgresql/9.5/main/postgresql.conf
pg_hba.conf
服务器主机连接验证配置文件
修改需要重启数据库
/etc/postgresql/9.5/main/pg_hba.conf
log
默认:stderr 路径:/var/log/postgresql/postgresql-9.5-main.log #log_destination = 'stderr' # Valid values are combinations of # stderr, csvlog, syslog, and eventlog, # depending on platform. csvlog # requires logging_collector to be on.
常用命令
启动 service postgresql start 结束 service postgresql stop 重启 service postgresql restart server端进入postgresql数据库 root@e82de234d31c:~# su postgres postgres@e82de234d31c:/home/site/wwwroot$ psql psql (9.5.7) Type "help" for help. 显示可运行指令 postgres=#\h 退出(快捷键退出: ctrl+D) postgres=#\q 使用数据库 postgres@e82de234d31c:/home/site/wwwroot$ psql appdb psql (9.5.7) Type "help" for help. appdb=# 简单的sql指令 postgres=#CREATE DATABASE dbdjango; postgres=#CREATE USER dbuserdjango WITH PASSWORD 'password'; postgres=#GRANT ALL PRIVILEGES ON DATABASE dbdjango TO dbuserdjango;
特别的,ubuntu直接执行sql文件
su - postgres -c "psql -f $POSTGRESQL_SOURCE/init.sql" init.sql CREATE DATABASE dbdjango; CREATE USER dbuserdjango WITH PASSWORD 'password'; GRANT ALL PRIVILEGES ON DATABASE dbdjango TO dbuserdjango;
相关文章推荐
- PG学习第一篇:Install PostgreSQL 9.5 on CentOS 6.5
- PostgreSQL数据库学习
- 学习postgresql的plpgsql
- PostgreSQL学习手册(数据表)
- PostgreSQL学习手册(索引)
- PostgreSQL学习手册(角色和权限)
- PostgreSQL学习手册(事物隔离)
- PostgreSQL学习手册(数据表)
- PostgreSQL学习手册(函数和操作符<一>)
- PostgreSQL学习手册(函数和操作符<三>)
- 阅读源代码,学习PostgreSQL数据库 (1) 准备工作
- PostgreSQL数据库学习
- Postgresql 9.1 配置文件,多了好多东西耶,一起学习一下
- 学习postgresql的plpgsql
- 阅读源代码,学习PostgreSQL数据库 (1) 准备工作
- nvidia sdk 9.5 例子学习笔记(绪论)
- 数据库学习(01):免费数据库(SQLite、Berkeley DB、PostgreSQL、MySQL、Firebird、mSQL、MSDE、DB2 Express-C、Oracle XE
- PostgreSQL数据库学习
- PostgreSQL学习手册(模式Schema)
- PostgreSQL学习手册(服务器配置)