猿问

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

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


回首忆惘然
浏览 740回答 1
1回答

慕沐林林

java链接数据库(mysql)---JDBC如下:import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import org.junit.Test;public class GetConnect {private Connection conn; //Connection连接 导包(import java.sql.DriverManager;)在数据库中一般来说JDBC是SQL包// 获得翻译官: 加载驱动//加载驱动static{//静态块:在所有方法包括构造函数之前,执行.try {Class.forName("com.mysql.jdbc.Driver");// (驱动实现了接口)mysql-connector-java-5.1.22-bin.jar (jar包)JDBC接口的实现 是外部的 需要引入//使用映射的方式,引入驱动。//("com.mysql.jdbc.Driver")是驱动的入口在//Driver是驱动的意思在mysql-connector-java-5.1.22-bin.jar (jar包)中com.mysql.jdbc包中有个Driver类} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}}//获得链接: 打通电话@Test //junit的测试 测试方法,让它运行起来//报错(Test下有红线),错误信息如何提醒:Ctrl+1(快捷键) 光标放在错误(test)上 Ctrl+1 添加JUnit jar包//JUnit jar包 既:Add JUnit 4 library to the build path//添加进去后进行测试:如图:(8--JUnit测试截图);测试成功报 绿线 否则 红线 如图:(8--JUnit测试截图)public void getConnect() {try {/*url: 链接到哪一个数据库实例* jdbc:mysql://IP或者localhost:3306/数据库名* jdbc:(是个协议jdbc协议)mysql:(是个子协议) IP或者localhost(是个地址) 3306(端口号)* user: 用户名* password:登陆密码**/conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456");//java里面一切皆对象,com.mysql.jdbc.Driver是个驱动,也有对象 DriverManager驱动管理对象// com.mysql.jdbc.Driver是入口,DriverManager管理这个入口//getConnection获得链接,获得实例 返回值:Connection类型 conn获得的实例//DriverManager.getConnection(url,user,password);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}if (conn!=null) {System.out.println("链接成功!"); //getConnection这个实例--》conn到底获得了没有--》conn!=null 表示 获得了} else {System.out.println("链接失败!");}}//写完代码之后让它运行的2种方式:1 使用传统main() 2 Junit 单元测试// junit: 将"@Test"放在要执行的方法前,要求被测试的方法没有参数,没有返回值. 通常要求方法时public.}
随时随地看视频慕课网APP
我要回答