Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java MySQL池连接_Java_Mysql_Jdbc - Fatal编程技术网

Java MySQL池连接

Java MySQL池连接,java,mysql,jdbc,Java,Mysql,Jdbc,如何设置池连接中的最小和最大连接数? 像这里 MysqlDataSource source = new MysqlDataSource(); source.setURL(properties.getString("url")); source.setUser(properties.getString("user")); source.setPassword(properties.getString("password")); BasicDataSource数据源=新的BasicDataSour

如何设置池连接中的最小和最大连接数? 像这里

MysqlDataSource source = new MysqlDataSource();
source.setURL(properties.getString("url"));
source.setUser(properties.getString("user"));
source.setPassword(properties.getString("password"));
BasicDataSource数据源=新的BasicDataSource();
setDriverClassName(“com.mysql.jdbc.Driver”);
dataSource.setUsername(“用户名”);
dataSource.setPassword(“密码”);
setUrl(“jdbc:mysql://:/”;
dataSource.setMaxActive(10);
dataSource.setMaxIdle(5);
dataSource.setInitialSize(5);

您必须将其放入连接字符串:
“jdbc:mysql://localhost:3306/test?max-connections=100…”
您必须将其放入连接字符串中:
“jdbc:mysql://localhost:3306/test?max-连接=100…”

com.mysql.jdbc.jdbc2.optional.MysqlDataSource
是一个简单的
javax.sql.DataSource
实现,只作为连接的简单工厂,不提供连接池

MySQL连接器/J驱动程序不提供任何提供连接池的数据源。从名称来看,您可能认为
MysqlConnectionPoolDataSource
就是其中之一,但它只是供连接池使用的工厂,而不是连接池本身


如果需要连接池,请使用连接池库,如ApacheDBCP(在第二个示例中提供
BasicDataSource
),HikariCP,或者c3p0.

com.mysql.jdbc.jdbc2.optional.MysqlDataSource
是一个简单的
javax.sql.DataSource
实现,只作为连接的简单工厂,不提供连接池

MySQL连接器/J驱动程序不提供任何提供连接池的数据源。从名称来看,您可能认为
MysqlConnectionPoolDataSource
就是其中之一,但它只是供连接池使用的工厂,而不是连接池本身


如果需要连接池,请使用连接池库,如ApacheDBCP(在第二个示例中提供
BasicDataSource
),HikariCP,或者c3p0。

MySQL连接器/J驱动程序没有这样的连接属性。MySQL连接器/J驱动程序没有这样的连接属性。
MysqlDataSource
不提供那种设置,
MysqlConnectionPoolDataSource
也不提供那种设置,
MysqlConnectionPoolDataSource
BasicDataSource dataSource = new BasicDataSource();

dataSource.setDriverClassName("com.mysql.jdbc.Driver");
dataSource.setUsername("username");
dataSource.setPassword("password");
dataSource.setUrl("jdbc:mysql://<host>:<port>/<database>");
dataSource.setMaxActive(10);
dataSource.setMaxIdle(5);
dataSource.setInitialSize(5);