「java检测数据库连接」jdbc测试数据库连接
本篇文章给大家谈谈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检测数据库连接的信息别忘了在本站进行查找喔。