跳至内容
sdvcrx's wiki
用户工具
登录
站点工具
搜索
工具
显示页面
过去修订
Export to Markdown
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
linux:pgbouncer
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== PgBouncer ====== PGBouncer是一个轻量级的针对PostgreSQL的数据库连接池工具,搭配使用可提高[[postgresql|PostgreSQL]]的性能 ===== 安装 ===== <code> sudo apt-get install pgbouncer </code> ===== 配置 ===== 配置: 编辑''/etc/pgbouncer/pgbouncer.ini'',在''[databases]''一节中添加想要连接的数据库 <code> [databases] bardb = host=localhost dbname=bazdb </code> 在''[pgbouncer]''一节中配置监听的IP地址和端口;改''auth_type''为''md5''方式避免添加明文密码,添加数据库用户 <code> [pgbouncer] auth_type = md5 auth_file = /etc/pgbouncer/userlist.txt admin_users = postgres </code> 添加密码文件: 密码格式为 <code> "username" "md5"+md5(username+password) </code> <code> cat /etc/pgbouncer/userlist.txt "postgres" "md55c741542912dfff76641f377ffff1283" </code> 重启pgbouncer: <code> sudo service pgbouncer restart </code> 如配置成功,使用以下命令能够连接到数据库''bardb'' <code> psql -U postgres -p 6432 bardb </code>
linux/pgbouncer.txt
· 最后更改: 2023/12/03 10:24 由
127.0.0.1
页面工具
显示页面
过去修订
反向链接
Export to Markdown
回到顶部