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();
}
}
}
分享到:
相关推荐
JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试...
测试jdbc连接sql server 2005 是否成功,采用sa和windows身份两种认证方式
测试JDBC与数据库的连接以及SQL注入
JDBC对数据库进行操作的小例子,包括增、删、改、查。
java web项目时可以在eclipse、myeclipse等集成环境中测试数据库是否连接正常,直接导入即可(默认端口3306,账号root,密码123456)
用jdbc测试oracle连接,无需任何依赖,直接运行即可。各种连接参数,手工输入
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数据库连接知识 1)直接使用java类 2)使用jsp+javabean 3) 使用Tomcat连接池
jdbc连接数据库,连接并且测试数据库是否连接成功。Java访问数据库
jdbc 连接数据库测试项目
JDBC连接oracle数据库的测试,每隔20s连接一次后断开,并将连接时间、耗时和连接结果输入一个txt文件。用于测试数据库的稳定性
资源名字:基于JSP+JDBC的数据库连接池设计与实现(源码+文档)_jsp_BS架构_数据库连接池.zip 资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 适合场景:相关项目设计
JDBC连接oracle数据库
一个简单的连接数据库例子,通过jdbc,实现了增加,查询 利用反射和普通办法 查询单条记录和多条记录 加载jdbc驱动 提供连接参数 建立一个数据库的连接 创建一个statement连接 执行sql语句 处理结果 关闭jdbc对象。 ...
Java之JDBC连接数据库实现增删改查(2018 使用Dao层实现 完美封装解决硬编码问题) 配置文件 db.properties(保存数据库账号和密码等) 工具类 JDBCUtil.java(抽取公共部分,解决硬编码问题) 用户账号实体类 User....
JDBC 连接数据库 执行sql语句, 并将结果通过ArrayList返回。字段名统一大写 比如 select * FROM A 返回的List中包含了所有A表中的字段值,通过MAP来取,字段名统一大写。 只有两个方法,没有示例,请自行编写测试...
采用jdbc连接oracle数据库,测试数据库连接是否正常,已经封装好的jar包,只需要配置好数据库连接环境,扔到服务器上,直接执行java -jar XXXX 即可
数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来...
JDBC数据库连接测试,运用与JavaEE开发方面的开发技术。
本工具用于检测java WEB代码中数据库连接是否存在未关闭的数据库连接,使用时仅需运行一下相关的 应用,如果有连接未释放,就会在tomcat中显示出未关闭连接所在位置。未关闭的数据库连接对于 系统并发量有巨大影响。...