「java检测数据库连接」jdbc测试数据库连接

博主:adminadmin 2022-12-30 23:09:08 863

本篇文章给大家谈谈java检测数据库连接,以及jdbc测试数据库连接对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java怎么判断成功连接到数据库

你好,判断连接是否成功,可以判断conn是否为空,或者是否有异常抛出

try{

Connection

con

=

DriverManager.getConnection(url

,

username

,

password

)

;

}catch(SQLException

se){

System.out.println("数据库连接失败!");

se.printStackTrace()

;

}

希望可以帮助到你

java 怎么测试数据库连接数量

import java.sql.*;

public class DatabaseOrcale {

public DatabaseOrcale() {

}

public static void main(String[] args) {

String

OrcaleDriver="orcale.jdbc.driver.OrcaleDriver";

String

CoonStr="jdbc:orcale.thin:@主机 host:端口号:数据库名","用户名","密码";

String sql="select*from Test01";

Connecttion Coon=null;

ResultSet ts=null;

try{

Class.forName(OrcaleDriver);

Coon=DriverManager.getConnection(ConnStr);//与DBMS建立连接

Statement

stmt=Conn.createStateStatement();

rs=stmt.executeQuery(sql);

System.out.println("列1 列2 列3 列4");

while(rs.next()){

System.out.print("1"+rs.getInt("列1"));

System.out.print("2"+rs.getString("列2"));

//……………………

System.out.println();

}

rs.close();

stmt.close();

Conn.close();

}

catch(Exception e){

e.getMessage();

e.printStackTrace();

}

}

}

怎样测试java连接数据库是否成功

Connection conn=null;

conn= tConnection("....");

能够编译通过,就说明连接成功了

你可以在这句后面加一句 intln("连接成功");

这样可以测试一下,如果显示了“连接成功”就说明连接数据库没问题

怎么使用JAVA连接数据库?

java的jsp连接Oracle8/8i/9i数据库(用thin模式) :

testoracle.jsp如下:

<%@ page contentType="text/html;charset=gb2312"%

<%@ page import="Java.sql.*"%

<html

<body

<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

String url="jdbc:oracle:thin:@localhost:1521:orcl";

//orcl为你的数据库的SID

String user="scott";

String password="tiger";

Connection conn= DriverManager.getConnection(url,user,password);

Statement

stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql="select * from test";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {%

您的第一个字段内容为:<%=rs.getString(1)%

您的第二个字段内容为:<%=rs.getString(2)%

<%}%

<%out.print("数据库操作成功,恭喜你");%

<%rs.close();

stmt.close();

conn.close();

%

</body

</html

扩展资料:

一、JSP句法:

一个JSP页面可以被分为以下几部份:

静态数据,如HTML;JSP指令,如include指令;JSP脚本元素和变量;JSP动作;用户自定义标签。

静态数据在输入文件中的内容和输出给HTTP响应的内容完全一致。此时,该JSP输入文件会是一个没有内嵌JAVA或动作的HTML页面。而且,客户端每次请求都会得到相同的响应内容。

JSP指令控制JSP编译器如何去生成servlet:%@ include file="somefile.jsp" %

二、根据JSTL标签所提供的功能,可以将其分为5个类别:

核心标签;格式化标签;SQL 标签;XML 标签;JSTL 函数。

参考资料来源:百度百科—JSP (java服务器页面)

java连接数据库的代码

package mysql;

import java.sql.*;

/**

* @author xys

*/

public class ConnectMysql {

public static Connection getConnection() throws ClassNotFoundException, SQLException {

String url = "jdbc:mysql://localhost:3306/databaseName";

String user = "mysqluser";

String password = "password";

String driverClass = "com.mysql.cj.jdbc.Driver";

Connection connection = null;

Class.forName(driverClass);

try {

connection = DriverManager.getConnection(url, user, password);

} catch (SQLException e) {

e.printStackTrace();

}

if (connection != null) {

System.out.println("数据库连接成功");

} else {

System.out.println("数据库连接失败");

connection.close();

}

return connection;

}

public void getResult() throws ClassNotFoundException, SQLException {

// 实例化 Statement 对象

Statement statement = getConnection().createStatement();

// 要执行的 Mysql 数据库操作语句(增、删、改、查)

String sql = "";

// 展开结果集数据库

ResultSet resultSet = statement.executeQuery(sql);

while (resultSet.next()) {

// 通过字段检索

int id = resultSet.getInt("id");

String name = resultSet.getString("name");

// 输出数据

System.out.println("ID : " +id);

System.out.println("name :" + name);

}

// 完成后需要依次关闭

resultSet.close();

statement.close();

getConnection().close();

}

}

java检测数据库连接的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jdbc测试数据库连接、java检测数据库连接的信息别忘了在本站进行查找喔。