步骤在Linux下创建一个PostgreSQL数据库

步骤在Linux下创建一个PostgreSQL数据库
前言

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。
总结

以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果有任何疑问,您可以留言交流,谢谢您的支持
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部