`

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 测试数据库连接成功的实现方法 在进行Java应用程序开发时,经常需要通过JDBC(Java Database Connectivity)来连接并操作SQL Server等数据库系统。本文将详细介绍如何利用JDBC连接SQL Server 2005,并验证...

    JDBC数据库连接测试

    以上就是关于JDBC数据库连接测试的核心知识,通过学习这些内容,你可以创建一个简单的JDBC程序,实现对数据库的CRUD操作。在实际项目中,应结合连接池和异常处理机制,确保代码的健壮性和效率。

    测试JDBC与数据库建立连接

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

    常用jdbc数据库连接jar包,数据库连接池jar包

    本资源集合了常用的JDBC数据库连接jar包,以及一些知名的数据库连接池实现,如dbcp和c3p0,这对于开发人员来说是非常宝贵的资源。 首先,让我们了解一下JDBC。JDBC提供了一套标准的API,包括接口和类,使得开发者...

    Java jdbc数据库连接池总结

    Java JDBC 数据库连接池总结 Java 语言中,JDBC(Java DataBase Connection)是应用程序与数据库沟通的桥梁。在 Web 应用开发的早期,主要使用的技术是 CGIASPPHP 等。之后,Sun 公司推出了基于 Java 语言的 ...

    用jdbc测试oracle连接

    本教程将详细讲解如何使用JDBC测试Oracle数据库的连接,确保你的应用程序能够顺利地与数据库进行通信。 首先,你需要确保已经安装了Oracle数据库,并且知道以下关键信息: 1. 数据库服务器的主机名或IP地址(例如,...

    第五章 JDBC连接数据库.pdf

    获取数据库连接需要使用DriverManager类的getConnection()方法。该方法需要三个参数:URL、用户名和密码。URL是一个字符串,定义了数据库连接的路径。Oracle数据库的URL格式通常是“jdbc:oracle:thin:@(IP地址):端口...

    数据库连接测试及数据的查询

    对于MS SQL Server,我们可以使用ADO.NET、ODBC(开放数据库连接)或者JDBC(Java数据库连接)等技术。连接通常需要提供服务器名称、数据库名称、用户名和密码等信息,这些信息组合成一个连接字符串。 连接字符串是...

    jdbc连接数据库的jar

    "mysql-connector"部分表明这是与MySQL数据库交互的,而"bin.jar"通常表示这是一个可执行的JAR文件,其中包含用于数据库连接的二进制代码。 使用JDBC连接MySQL数据库的步骤大致如下: 1. **添加驱动依赖**:将`...

    数据库连接测试代码jdbc

    标题"数据库连接测试代码jdbc"指的是使用Java编程语言,通过Java Database Connectivity (JDBC) API来建立和测试与数据库的连接。JDBC是Java中用于与各种数据库进行交互的一组接口和类,它允许Java程序执行SQL语句并...

    JDBC连接数据库的步骤

    在进行数据库连接之前,需要加载对应的数据库驱动。这通常通过`Class.forName()`方法完成,例如对于MySQL,我们可能会写`Class.forName("com.mysql.jdbc.Driver")`。这是因为JDBC驱动是一个实现了特定接口的Java类,...

    JDBC连接oracle数据库测试

    总的来说,JDBC连接Oracle数据库的测试是一个涉及多方面知识的过程,包括JDBC API的使用、数据库连接的管理、定时任务的实现以及日志记录等。这个测试对于评估数据库的稳定性和性能至关重要,有助于优化应用程序与...

    java测试数据库连接

    3. 创建数据库连接:`Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "username", "password");` 4. 创建Statement对象:`Statement stmt = conn.createStatement();` 5. 执行...

    jdbc访问数据库\jdbc方式直接访问数据库环境的配置

    完成以上所有配置后,可以在命令行窗口或者Eclipse IDE中编写一个简单的Java程序来测试数据库连接是否成功。示例代码如下: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql....

    jdbc 连接数据库测试项目

    本项目是针对JDBC连接数据库进行的测试,旨在确保能够正确建立、使用和关闭数据库连接,以及执行SQL查询。 在JDBC中,连接数据库通常涉及以下步骤: 1. **加载驱动**: 首先,我们需要通过`Class.forName()`方法...

    测试数据库是否连接成功.doc

    本文将详细讲解如何在MyEclipse集成开发环境中测试数据库连接,包括MySQL和SQL Server 2005。 首先,我们关注的是MyEclipse中的数据库连接测试。MyEclipse是一款强大的Java集成开发环境,内置了数据库管理工具,...

    jdbc连接access数据库的驱动jar包

    描述中的“亲测可用,不限次数”意味着这个驱动已经经过了实际测试,证明它可以成功地与Access数据库建立连接,并且没有使用次数的限制,开发者可以放心在项目中使用。 标签中提到了"access"、"accdb"、"jdbc"和...

    数据库连接测试

    在“jdbctest”这个项目中,我们可以预期包含一个或多个Java源文件,这些文件演示了上述步骤,用于测试数据库连接是否成功。通常,这些测试会包含一个简单的SELECT语句,比如查询数据库中的表信息,以确保连接有效。...

    数据库连接的4种方式

    本文将深入探讨四种常见的数据库连接方式,分别是:JDBC(Java Database Connectivity)、ODBC(Open Database Connectivity)、连接池以及ORM(Object-Relational Mapping)框架。 1. JDBC(Java Database ...

Global site tag (gtag.js) - Google Analytics