`

常用数据库-jdbc连接

阅读更多
1、db2数据库

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名
String user="admin";
String password="";
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>

2、informix数据库

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url =
"jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword"; //testDB为你的数据库名
Connection conn= DriverManager.getConnection(url);
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>

3、mysql数据库
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String 
url="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
//testDB为你的数据库名
Connection conn= DriverManager.getConnection(url);
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>

4、oracle数据库
<%@ 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>

5、postgresql数据库
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("org.postgresql.Driver").newInstance();
String url ="jdbc:postgresql://localhost/soft" //soft为你的数据库名
String user="myuser";
String password="mypassword";
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> 

6、sql2000数据库
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
	Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
	String connectionUrl = "jdbc:sqlserver://localhost:1433;DatabaseName=pubs;user=sa;password=1234;";
	Connection con = DriverManager.getConnection(connectionUrl);
	Statement stmt=con.createStatement();
	String sql="select * from jobs";
	ResultSet rs=stmt.executeQuery(sql);
	while(rs.next()) {%>
	您的第一个字段内容为:<%=rs.getString(1)%>
	您的第二个字段内容为:<%=rs.getString(2)%>
	<%}%>
	<%out.print("数据库操作成功,恭喜你");%>
	<%rs.close();
	stmt.close();
	con.close();
%>
</body>
</html>

7、sql2000jdbc数据库
<%@ page contentType="text/html;charset=gb2312"%> 
<%@ page import="java.sql.*"%> 
<html> 
<body> 
<%
	Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
	String url="jdbc:sqlserver://localhost:1433;DatabaseName=chenlin";
	//pubs为你的数据库的
	String user="sa"; 
	String password="1234"; 
	Connection conn= DriverManager.getConnection(url,user,password); 
	Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
	String sql="select * from user"; 
	ResultSet rs=stmt.executeQuery(sql); 
	while(rs.next()) {%> 
	您的用户名为:<%=rs.getString(1)%> 
	您的密码为:<%=rs.getString(2)%> 
	<%}%> 
	<%out.print("数据库操作成功,恭喜你");%> 
	<%rs.close(); 
	stmt.close(); 
	conn.close(); 
%> 
</body> 
</html>

8、sybase数据库
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/tsdata"; //tsdata为你的数据库名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);
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>
分享到:
评论

相关推荐

    elasticsearch-jdbc-2.3.3.0-dist.zip

    《Elasticsearch-JDBC连接MySQL实现大数据搜索》 在当今的大数据时代,高效的数据检索与分析成为了企业核心竞争力的一部分。Elasticsearch作为一个强大的开源搜索引擎,以其分布式、实时、灵活的特性,广泛应用于...

    ODBC-JDBC 桥读取Access数据库

    ODBC(Open Database Connectivity)是一种标准接口,用于连接各种类型的数据库,而 JDBC(Java Database Connectivity)是 Java 语言中用于连接数据库的 API。通过使用 ODBC-JDBC 桥,我们可以使用 Java 语言访问 ...

    02-JDBC-数据库连接技术

    "JDBC数据库连接技术" JDBC(Java Database Connectivity)是一种Java API,用于连接和操作关系型数据库。它提供了一组统一的接口,允许Java程序与不同的关系型数据库管理系统进行交互。 1. 常见的关系型数据库 ...

    常用数据库JDBC连接写法

    ### 常用数据库JDBC连接写法 在Java开发中,经常需要与各种数据库进行交互,而JDBC(Java Database Connectivity)就是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写...

    常用数据库jdbc连接写法大全

    在上述文本中,提到了多个常见数据库的JDBC连接方法,包括MySQL、PostgreSQL、Oracle、Sybase、Microsoft SQL Server以及ODBC和DB2。以下是对这些数据库的JDBC连接写法的详细说明: 1. **MySQL**: - 首先,你需要...

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

    2. C3P0:这是一个开源的JDBC连接池,提供了比DBCP更高级的功能,如连接测试、空闲连接检测、自动扩展等。C3P0通过组合多个数据源来实现连接池,可以更好地控制并发和资源管理。 这些jar包的收集意味着开发者可以...

    常用数据库JDBC驱动程序打包下载

    本压缩包"常用数据库JDBC驱动程序打包下载"提供了三种主流数据库的JDBC驱动,包括Oracle、MySQL和MSSQL,方便开发者一次性获取所需资源,避免了逐个寻找和安装的繁琐过程。 首先,Oracle JDBC驱动,也称为Oracle ...

    MySQL&MS SQLServer驱动及常用数据库JDBC连接写法

    在`常用数据库JDBC连接写法.txt`文件中,可能包含了更具体的示例代码和常见问题的解决方案,建议查看该文件以获取更多细节。`sqlserver`和`mysql`这两个文件名可能分别对应着SQL Server和MySQL数据库的相关配置或...

    常用数据库驱动和JDBC+URL

    标题中提到的“常用数据库驱动和JDBC+URL”指的是在Java中使用JDBC(Java Database Connectivity)技术连接不同数据库时所使用的驱动程序及其相应的URL(统一资源定位符)。JDBC是一种Java API,用于实现Java程序与...

    sql2005-jdbc连接示例及jar包

    本资源"sql2005-jdbc连接示例及jar包"提供了关于如何使用Java通过JDBC与SQL Server 2005建立连接的实例和所需的库文件。以下是详细的知识点解析: 1. JDBC简介:JDBC是Java API,它定义了一组接口和类,使得Java...

    jdbc连接各种数据库方式

    5. **常用数据库JDBC连接写法.txt** 这个文本文件很可能包含了常用的JDBC连接代码片段,例如基本的连接建立、查询和关闭过程,针对不同数据库的特定配置,以及处理异常的代码模板。 学习和理解这些内容将帮助...

    常用数据库jdbc-driver包

    本文将详细讨论标题为"常用数据库jdbc-driver包"的相关知识点,涵盖它如何帮助开发者连接SQL Server 2000、2005、Oracle以及MySQL数据库。 首先,JDBC驱动程序是Java和数据库之间的桥梁,它们实现了JDBC API,使得...

    各种数据库的jdbc-driver

    其中,Thin Driver是最常用的,因为它无需安装Oracle客户端,只需下载JDBC驱动即可实现远程连接。Oracle JDBC驱动通过实现JDBC接口,使得Java程序能够执行SQL语句、处理结果集以及管理数据库连接。 MySQL JDBC驱动...

    oracle-jdbc-12.2.0.1.zip

    1. **JDBC连接**: 连接Oracle数据库通常涉及以下步骤:加载驱动、建立连接、执行SQL语句和关闭连接。例如,使用`Class.forName()`加载驱动,`DriverManager.getConnection()`创建连接。 2. **DataSource接口**: ...

    java-jdbc-连接池大礼包

    Java JDBC 连接池大礼包包含了对数据库进行高效管理的必要知识,主要涉及Java数据库连接(JDBC)以及连接池的概念和技术。JDBC是Java语言访问数据库的标准接口,而连接池则是优化数据库操作的一种策略,它能提高应用...

    kettle连接需要的常用数据库jar包.zip

    标题中的"Kettle连接需要的常用数据库jar包.zip"指的是一个压缩文件,包含了Kettle与上述数据库通信所需的驱动程序(JDBC驱动)。在Java中,JDBC(Java Database Connectivity)是标准的API,使得Java程序能够与各种...

    mysql-jdbc-Spring源代码分析

    `JdbcTemplate`是Spring框架提供的一个用于简化JDBC编程的工具类,它封装了许多常用的数据库操作,如查询、更新等,并且通过模板模式设计,提供了灵活的扩展机制。这使得开发者能够更专注于业务逻辑而非繁琐的JDBC...

Global site tag (gtag.js) - Google Analytics