PostgreSQ数据库为了安全,它不会监听除本地以外的所有连接请求,当用户通过JDBC访问是,会报一些如下的异常:
org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host
要解决这个问题,只需要在PostgreSQL数据库的安装目录下找到/data/pg_hba.conf,找到“# IPv4 local connections:”
在其下加上请求连接的机器IP
host all all 127.0.0.1/32 md5
32是子网掩码的网段;md5是密码验证方法,可以改(见文件pg_hba.conf上的说明)......
proxool建立数据库连接池代码
/*建立连接池*/
Properties info = new Properties();
info.setProperty(ProxoolConstants.USER_PROPERTY, this.username);
info.setProperty(ProxoolConstants.PASSWORD_PROPERTY, this.password);
info.setProperty(ProxoolConstants.PROTOTYPE_COUNT_PROPERTY, this.prototypeConnections);
info.setProperty(ProxoolConstants.MINIMUM_CONNECTION_COUNT_PROPERTY, this.poolMinConnections);
info.setProperty(ProxoolConstants.MAXIMUM_CONNECTION_COUNT_PROPERTY, this.poolMaxConnections);
info.setProperty(ProxoolConstants.HOUSE_KEEPING_SLEEP_TIME_PROPERTY, waitTime);
url = "proxool." + this.dbType + ":" + this.driver + ":"+this.dbURL;
ProxoolFacade.registerConnectionPool(url, info);
/*取连接,其中 this.dbType是连接池的关联名称*/
DriverManager.getConnection("proxool." + this.dbType);
分享到:
相关推荐
JDBC 连接到 PostgreSQL 数据库获取数据简单例子,最小的代码实现数据库读取
个人完整的源码安装步骤,希望对你有用。亲测可用。Centos6.2下以JDBC驱动连接任意数据库实现读操作
Jdbc连接postgresql数据库,其中包含源码和jar文件
MyBatis通过 JDBC连接 Mysql数据库 最小例子,没有加载多余的库
JDBC 连接到 PostgreSQL 数据库简单例子,最简单的代码实现
主要介绍了Java使用JDBC连接postgresql数据库,结合实例形式分析了jdbc连接postgresql数据库及数值插入、更新、查询等相关操作技巧,需要的朋友可以参考下
JDBC连接各种数据库大全 JDBC连接DB2 JDBC连接Microsoft SQLServer(microsoft) JDBC连接Sybase JDBC连接MySQL JDBC连接PostgreSQL JDBC连接Oracle JDBC连接ODBC
常用数据库jdbc连接写法大全 ReadyGo!技术成就梦想 www.efish.cn efish 2007-10-5 1:45:32 1. mysql(http://www.mysql.com)mm.mysql-2.0.2-bin.jar class.forname( "org.gjt.mm.mysql.driver" ); ...
各种数据库JDBC连接方法总结-包括: SQL Server2000 、 SQL Server2005、Oracle、Access直连方法:(不写数据源名的桥连方法)、MySql、IBM DB2、Sybase、Informix、PostgreSQL、MaxDB、FrontBase、JavaDB/Derby等
最新版本PostgreSQL JDBC驱动包,还包括老版本驱动包: postgresql-8.4-703.jdbc4(支持PostgreSQL 8) postgresql-9.4.1212(支持PostgreSQL 9) postgresql-42.2.10(支持PostgreSQL 42)
JDBC连接数据库各种数据库参数大全 1、Oracle8/8i/9i数据库(thin模式) 2、DB2数据库 3、Sql Server7.0/2000数据库 4、Sybase数据库 5、Informix数据库 6、MySQL数据库 7、PostgreSQL...
postgresql9.6数据库jdbc连接资源包,一般拷贝至tomcatl下的相应的lib目录下;
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用...7、PostgreSQL数据库 8、access数据库使用ODBC直连
postgresql数据库驱动jar,用于连接postgres数据库必备驱动jar,亲测可用,适用于postgres9.6等
用JDBC连接OpenGauss Postgresql 实现增删改查功能的图书管理系统
jdbc连接所有关系型数据库 包括七种主流的关系型数据库 1:MS SQL Server 2:PostgreSQL 2:Mysql 4:DB2 5:Oracle 6:Sybase 7:informix
包含MySQL、PostgreSQL、Oracle、Sybase、Microsoft SQLServer(jtds)、Microsoft SQLServer(官方)、ODBC、DB2的写法
1、Oracle8/8i/9i数据库(thin模式) 2、DB2数据库 3、Sql Server7.0/2000数据库 4、Sybase数据库 5、Informix数据库 6、MySQL数据库 7、PostgreSQL数据库 8、access数据库直连用ODBC的
java中JDBC的连接模式: Oracle8/8i/9i数据库(thin模式) DB2数据库 Sql Server7.0/2000数据库 Sybase数据库 Informix数据库 MySQL数据库 PostgreSQL数据库 access数据库直连用ODBC的
jdbc连接各种数据库方式列表 Oracle8/8i/9i DB2 Sql Server7.0/2000 Sybase Informix MySQL PostgreSQL access