`

Java测试Mysql数据库的最大连接数

阅读更多

Java测试Mysql数据库的最大连接数类:

 

<!---->import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.Statement; 
import java.sql.ResultSet; 
import java.sql.SQLException; 
import java.io.IOException; 

class testMaxConn{ 
public static void main(String args[]){ 
int count=0
Connection []conn
=new Connection[1000]; 
Statement []stmt 
=new Statement[1000]; 
ResultSet []rs 
=new ResultSet[1000]; 
try
Class.forName(
"com.mysql.jdbc.Driver").newInstance(); 
for(count=0;count<300;count++){ 
conn[count] 
= DriverManager.getConnection("jdbc:mysql://localhost:3306/mysql""root""hicc"); 
stmt[count]
=conn[count].createStatement(); 
rs[count]
=stmt[count].executeQuery("SELECT * FROM user"); 
while (rs[count].next()){ 
//System.out.println(rs.getString(1)+"t "+rs.getString(2)); 

System.
out.print(count+"t"); 


}
catch(SQLException ex1){ 
System.
out.println("n"+ex1.toString()); 
}
catch(InstantiationException ex2){ 
System.
out.println("n"+ex2.toString()); 
}
catch(ClassNotFoundException ex3){ 
System.
out.println("n"+ex3.toString()); 
}
catch(IllegalAccessException ex4){ 
System.
out.println("n"+ex4.toString()); 
}
finally
try
System.
out.println("nSystem has opened "+count--+" Mysql connections.nPress Enter key to close the connections"); 
System.
in.read(); 
System.
out.println("nClose the Connections:"); 
for(;count>=0;count--){ 
rs[count].close(); 
stmt[count].close(); 
conn[count].close(); 
System.
out.print(count+"t"); 

}
catch(SQLException ex){ 
System.
out.println("n Close connection exception:"+ex.toString()); 
}
catch(IOException io_ex){} 
}
//end the first "try" 

}

 

DOS下运行结果:

 

 

 

很爽吧

分享到:
评论

相关推荐

    java连接mysql数据库连接池demo

    在"java连接mysql数据库连接池demo"这个项目中,我们可以深入探讨以下几个方面: 1. **JDBC**: JDBC是Java平台的标准接口,它允许Java程序与各种数据库进行交互。通过JDBC,开发者可以执行SQL语句,处理结果集,...

    Java面试题27.mysql数据库最大连接数.mp4

    Java面试题27.mysql数据库最大连接数.mp4

    java连接mysql数据库(JDBC驱动).

    ### Java连接MySQL数据库(JDBC驱动) #### 软件下载 - **MySQL**: 版本 4.1.11 下载地址: [http://dev.mysql.com/downloads/mysql/4.1.html](http://dev.mysql.com/downloads/mysql/4.1.html) - **JDBC驱动**: ...

    Mysql的最大连接数怎样用java程序测试

    以下是一个使用JDBC(Java Database Connectivity)来测试MySQL最大连接数的示例程序,该程序创建一系列的数据库连接,直到达到数据库允许的最大连接数。 首先,程序导入了所需的Java SQL库,如`Connection`, `...

    javaservlet连接mysql数据库.pdf

    在了解Java Servlet连接MySQL数据库的过程中,我们将会涉及多个相关知识点,包括Java Servlet的基本概念、MySQL数据库基础、JDBC的使用,以及如何在Tomcat服务器上配置Servlet来连接MySQL数据库。 首先,Java ...

    Java连接MySQL数据库失败的一种可能原因

    然而,有时我们可能会遇到"Java连接MySQL数据库失败"的问题,这可能是由多种因素导致的。这篇博客将探讨其中一种可能的原因,并提供相应的解决策略。 首先,我们需要理解Java如何通过JDBC连接MySQL数据库。这通常...

    多线程下mysql连接数过多解决demo

    在多线程环境中,MySQL连接数过多的问题是一个常见的性能...在实际开发中,应当结合代码审查和压力测试,不断调整和优化,确保在多线程环境下,MySQL连接数能得到有效管理和控制,避免因连接数过多而导致的性能问题。

    java连接mysql数据库(JDBC驱动).pdf

    ### Java连接MySQL数据库(JDBC驱动)详解 #### 一、软件下载与安装 为了实现Java应用程序与MySQL数据库之间的连接,我们需要准备以下软件组件: - **MySQL数据库**: 版本为4.1.11,可从[MySQL官方网站]...

    Java连接mysql数据库攻略.pdf

    Java连接MySQL数据库是开发过程中常见的任务,涉及到Java的数据库连接技术以及MySQL的安装配置。以下是一些关于这个主题的关键知识点: 一、Java连接MySQL数据库 1. JDBC(Java Database Connectivity):Java通过...

    Java连接mysql数据库攻略

    Java连接MySQL数据库是Java开发中的常见任务,尤其在构建Web应用程序时。本攻略将详细介绍如何在Java环境中配置和连接MySQL数据库。 首先,你需要下载必要的软件。MySQL是流行的开源关系型数据库管理系统,可以从...

    Java连接mysql数据库攻略.doc

    Java连接MySQL数据库涉及多个步骤,包括软件下载、安装、配置以及编写Java代码来建立数据库连接。以下是详细的知识点解析: 1. **软件下载**: - **MySQL**:下载适合的MySQL版本,例如文档中提到的4.1.11。MySQL...

    Java实现获得MySQL数据库中所有表的记录总数可行方法

    总的来说,通过Java程序实现获取MySQL数据库中所有表的记录总数,主要分为三个步骤:建立数据库连接、获取表名列表、遍历并计算每个表的记录数。这个过程需要合理利用JDBC API,并根据具体需求进行性能优化。

    Java Jdbc mysql数据库连接驱动和c3p0 jar包极其配置文件

    配置参数包括初始化大小、最大连接数、测试连接的频率等。 ```properties com.mchange.v2.c3p0.max_size=20 com.mchange.v2.c3p0.min_size=5 com.mchange.v2.c3p0.timeout=300 ...

    Java连接mysql数据库攻略.docx

    Java连接MySQL数据库是Java开发中的常见任务,涉及到的技术主要包括Java的JDBC(Java Database Connectivity)接口和MySQL数据库的驱动管理。以下将详细讲解这个过程。 首先,你需要下载相关的软件。在本例中,推荐...

    java-servlet-连接mysql-数据库.docx

    数据源的配置包含了一系列`&lt;parameter&gt;`子元素,用于指定数据库连接的相关信息,如数据库驱动(`driverClassName`)、URL、用户名(`username`)、密码(`password`)以及连接池的参数(例如最大活动连接数`maxActive`、...

    jmeter连接mysql数据库

    当需要对含有MySQL数据库的应用进行性能测试时,JMeter可以扮演关键角色。本文将详细介绍如何使用JMeter连接MySQL数据库以及如何配置MySQL JDBC驱动。 首先,确保你已安装了JMeter和MySQL。接下来,我们将分步骤...

    Java连接mysql数据库攻略知识.pdf

    安装完成后,通常会进行配置,包括选择配置方式(详细配置或标准配置)、服务器类型(开发测试、服务器类型或专用数据库服务器)、数据库用途(多功能、事务处理或非事务处理),以及设置InnoDB表空间和并发连接数。...

    java连接mysql数据库(JDBC驱动)

    Java连接MySQL数据库主要依赖于Java Database Connectivity (JDBC) API,这是一个Java编程接口,允许Java应用程序与各种数据库进行交互。本教程将详细讲解如何通过JDBC驱动程序建立Java与MySQL数据库之间的连接。 ...

    mysql数据库5.6连接包

    - `jdbc:mysql://`:URL前缀,标识这是一个MySQL数据库连接。 - `hostname`:MySQL服务器的IP地址或域名。 - `port`:MySQL服务监听的端口号,默认是3306。 - `database`:要连接的数据库名。 - `username`:...

Global site tag (gtag.js) - Google Analytics