前言
PostgreSQL(也叫Postgres)是一个免费的对象关系数据库
服务器(数据库
管理系统),这是BSD风格的许可下发布灵活。因为pgsql数据库与之前的
默认配置创建,根的入住率是97%:
所以我决定重新创建一个数据库,很多坑都被遗忘了。为了避免以后忘记,所以决定记录以下,
分享给大家
参考学习,这里是一个
详细的
介绍看看。
创建
步骤如下:
创建一个
文件夹的数据,majestic12 / / / pgsql数据
PGDATA = / / /数据majestic12 PGSQL
集| grep PGDATA
初始化数据库:
initdb D / / /数据majestic12 PGSQL
启动数据库(后台
运行)
Postgres D / / / majestic12 PGSQL数据>日志> 1 2
创建一个数据库
用户(创建一个tdsadmin超级用户,给它一个
密码立即)
创建用户P的E tdsadmin
创建一个数据库(创建一个tdsadmin数据库称为TDS)
createdb O tdsadmin TDS
此时创建完成,但在
连接外部数据库访问时可能会遇到一些异常。
例如,不允许TCP/IP连接等等,还有下面的图表:
这一次需要
执行修改2个文件配置。
对于postgresql.conf
# listen_address = '127.0.0.1= >
listen_address =*
对于pg_hba.conf
#型数据库用户cidr-address
方法 主机所有0.0.0.0 / 0 MD5
重新启动服务
可能需要的其他信息:
netstat -目前
网络端口监听看起来tuln
PS - EF | grep Postgres查看PG过程存在
猫PostgreSQL。conf | grep听看看
显示器的
地址是
正确的
psql Postgres进入postgres
命令环境
LS—LTR看每个子
目录或文件的
权限 chkconfig postgresql-9 X
设置开机启动。
chown -R Postgres:Postgres
数据文件夹的用户群Postgres
chmod -R 0700数据变化的所有文件和子目录的当前数据的权限:rwx(0700)
0.0.0.0 / 0最后一个是子网掩码255.255.255.255 = > 0,8,16,24,32。
总结
以上就是本文的全部内容。希望本文的内容能给大家的学习或
工作带来一定的帮助。如果有任何疑问,您可以留言交流,谢谢您的
支持。