`

jdbc测试数据库连接

阅读更多
Mysql数据库测试程序:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

/*
 * 测试mysql连接
 */

public class MysqlTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Connection conn = null;
		Statement stmt = null;
		try {
			Class.forName("org.gjt.mm.mysql.Driver");
			conn = DriverManager.getConnection(
					"jdbc:mysql://localhost:3306/login", "root", "root"); //login为数据库名称,
			conn.setAutoCommit(false); // 当设为false时就要显示的进行提交,conn.commit(),否则数据库不会有任何改变

			stmt = conn.createStatement();
				String sql = "select * from usertable ";
			ResultSet rs = stmt.executeQuery(sql);
			
ResultSetMetaData metaData = rs.getMetaData(); //得到记录集的列名
			
			for(int i=0;i<metaData.getColumnCount();i++){
				System.out.print(metaData.getColumnName(i+1)+"\t");
			}
			System.out.println();

			while (rs.next()) {
				System.out.print(rs.getInt("id")+"\t");
				System.out.print(rs.getString("name")+"\t");
				System.out.println(rs.getString("password")+"\t");
			}
			String sql2 = "insert into user values('z','女','')";
			stmt.executeUpdate(sql2);
			conn.commit();
			rs.close();
			stmt.close();
			conn.close();
		} catch (Exception e) {
			e.printStackTrace();
		}

	}

}


SQL Server测试程序

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;


public class SqlServerTest {
	public SqlServerTest() {
	}

	public static void main(String args[]) {
		try {
			try {
				Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
			} catch (ClassNotFoundException e) {

				e.printStackTrace();
			}
			Connection conn

			= DriverManager
					.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=login","sa","sa"); 
			Statement stmt = conn.createStatement();
			String sql = "select   *   from     employee ";
			ResultSet rs = stmt.executeQuery(sql);
			while (rs.next()) {
				System.out.println("TestName: " + rs.getString("name"));
			}
			rs.close();
			stmt.close();
			conn.close();
		} catch (SQLException ex) {
			ex.printStackTrace();
		}
	}

}
0
0
分享到:
评论

相关推荐

    JDBC连接数据库测试

    JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试...

    jdbc测试数据库是否连接成功

    测试jdbc连接sql server 2005 是否成功,采用sa和windows身份两种认证方式

    测试JDBC与数据库建立连接

    测试JDBC与数据库的连接以及SQL注入

    JDBC数据库连接测试

    JDBC对数据库进行操作的小例子,包括增、删、改、查。

    数据库连接测试代码jdbc

    java web项目时可以在eclipse、myeclipse等集成环境中测试数据库是否连接正常,直接导入即可(默认端口3306,账号root,密码123456)

    用jdbc测试oracle连接

    用jdbc测试oracle连接,无需任何依赖,直接运行即可。各种连接参数,手工输入

    jdbc连接数据库getConnection 增、删、改、查

    SqlHelper.java连接数据库通用类... package org.jdbc.com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql....

    java测试数据库连接

    本人总结的java数据库连接知识 1)直接使用java类 2)使用jsp+javabean 3) 使用Tomcat连接池

    数据库连接测试

    jdbc连接数据库,连接并且测试数据库是否连接成功。Java访问数据库

    jdbc 连接数据库测试项目

    jdbc 连接数据库测试项目

    JDBC连接oracle数据库测试

    JDBC连接oracle数据库的测试,每隔20s连接一次后断开,并将连接时间、耗时和连接结果输入一个txt文件。用于测试数据库的稳定性

    基于JSP+JDBC的数据库连接池设计与实现(源码+文档).zip

    资源名字:基于JSP+JDBC的数据库连接池设计与实现(源码+文档)_jsp_BS架构_数据库连接池.zip 资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 适合场景:相关项目设计

    JDBC连接oracle数据库

    JDBC连接oracle数据库

    jdbc连接数据库小项目

    一个简单的连接数据库例子,通过jdbc,实现了增加,查询 利用反射和普通办法 查询单条记录和多条记录 加载jdbc驱动 提供连接参数 建立一个数据库的连接 创建一个statement连接 执行sql语句 处理结果 关闭jdbc对象。 ...

    Java之JDBC连接数据库实现增删改查(2018 使用Dao层实现 完美封装解决硬编码问题)

    Java之JDBC连接数据库实现增删改查(2018 使用Dao层实现 完美封装解决硬编码问题) 配置文件 db.properties(保存数据库账号和密码等) 工具类 JDBCUtil.java(抽取公共部分,解决硬编码问题) 用户账号实体类 User....

    执行sql语句,并将结果通过ArrayList返回。字段名统一大写 JDBC 连接数据库

    JDBC 连接数据库 执行sql语句, 并将结果通过ArrayList返回。字段名统一大写 比如 select * FROM A 返回的List中包含了所有A表中的字段值,通过MAP来取,字段名统一大写。 只有两个方法,没有示例,请自行编写测试...

    java web测试数据库连接是否正常

    采用jdbc连接oracle数据库,测试数据库连接是否正常,已经封装好的jar包,只需要配置好数据库连接环境,扔到服务器上,直接执行java -jar XXXX 即可

    Java_jdbc数据库连接池总结

    数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来...

    JDBC数据库连接.zip

    JDBC数据库连接测试,运用与JavaEE开发方面的开发技术。

    检测数据库连接是否关闭工具

    本工具用于检测java WEB代码中数据库连接是否存在未关闭的数据库连接,使用时仅需运行一下相关的 应用,如果有连接未释放,就会在tomcat中显示出未关闭连接所在位置。未关闭的数据库连接对于 系统并发量有巨大影响。...

Global site tag (gtag.js) - Google Analytics