centos6安装postgresql-(2)
1.Install
yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-centos96-9.6-3.noarch.rpm yum install postgresql96 postgresql96-server
2.initialize the database and enable automatic start:
service postgresql-9.6 initdb chkconfig postgresql-9.6 on service postgresql-9.6 start
3.修改PostgreSQL 数据库用户postgres的密码(注意不是linux系统帐号)
PostgreSQL 数据库默认会创建一个postgres的数据库用户作为数据库的管理员,默认密码为空, 我们需要修改为指定的密码,这里设定为’postgres’。 # su - postgres $ psql # ALTER USER postgres WITH PASSWORD 'postgres'; # select * from pg_shadow ;
4.测试数据库
# create database david; 创建测试数据库 # \c david; 切换到david 数据库 david=# create table test (id integer, name text); 创建测试表 david=# insert into test values (1,'david'); 插入测试数据 INSERT 0 1 david=# select * from test ; 选择数据 id | name ----+------- 1 | david (1 row)
5. 修改PostgresSQL 数据库配置实现远程访问
vi /var/lib/pgsql/9.2/data/postgresql.conf 1)修改postgresql.conf 文件 # vi /var/lib/pgsql/9.6/data/postgresql.conf 如果想让PostgreSQL 监听整个网络的话,将listen_addresses 前的#去掉, 并将 listen_addresses = 'localhost' 改成 listen_addresses = '*' 2) 修改客户端认证配置文件pg_hba.conf 将需要远程访问数据库的IP地址或地址段加入该文件。 vi /var/lib/pgsql/9.6/data/pg_hba.conf host all all 10.0.0.0/8 ident 重启服务以使设置生效 # service postgresql-9.6 restart
6.PostgreSQL工具
1).psql
它是一个命令行工具,也是管理PostgreSQL的主要工具。 pgAdmin
是PostgreSQL的免费开源图形用户界面管理工具。
2).phpPgAdmin
它是用PHP编写的PostgreSQL的基于Web的管理工具。 它基于phpMyAdmin工具管理MySQL功能来开发。它可以用作PostgreSQL的前端工具。
3).pgFouine
它是一个日志分析器,可以从PostgreSQL日志文件创建报告。
分类:
postgresql
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2016-07-07 centos6.5安装docker