package cn.com.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBconn {
public static Connection connDB_mysql() throws ClassNotFoundException {// mysql
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=gbk";
String user = "root";
String password = "root";
Connection conn = null;
try {
conn = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
System.out.println("数据库链接异常!mysql");
e.printStackTrace();
}
return conn;
}
public static Connection connDB_sybase() throws ClassNotFoundException {// sybase
// ok
Class.forName("com.sybase.jdbc2.jdbc.SybDriver");
String url = "jdbc:sybase:Tds:192.168.14.238:5000/test&charset=cp936";
String user = "testlogin";
String password = "testlogin";
Connection conn = null;
try {
conn = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
System.out.println("数据库链接异常!sybase");
e.printStackTrace();
}
return conn;
}
public static Connection connDB_sqlserver() throws ClassNotFoundException {// sqlserver
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url = "jdbc:microsoft:sqlserver://192.168.0.247:1433;DatabaseName=test";
String user = "sa";
String password = "";
Connection conn = null;
try {
conn = DriverManager.getConnection(url,user,password);
} catch (SQLException e) {
System.out.println("数据库链接异常!sqlserver");
e.printStackTrace();
}
return conn;
}
public static Connection connDB_oracle() throws ClassNotFoundException {// oracle ok
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@192.168.0.246:1521:orcl";
String user = "test";
String password = "test";
Connection conn = null;
try {
conn = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
System.out.println("数据库链接异常!oracle");
e.printStackTrace();
}
return conn;
}
public static Connection connDB_db2() throws ClassNotFoundException {// db2
Class.forName("com.ibm.db2.jcc.DB2Driver");
String url = "jdbc:db2://192.168.0.2:50000/test:retrieveMessagesFromServerOnGetMessage=true;";
String user = "test";
String password = "test";
Connection conn = null;
try {
conn = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
System.out.println("数据库链接异常!db2");
e.printStackTrace();
}
return conn; }
相关推荐
综上所述,解决JDBC连接Oracle远程数据库时的中文乱码问题,需要从多个层面进行检查和配置,包括应用程序的配置文件、JDBC连接参数、数据库服务器设置以及开发环境等。通过细心排查和合理配置,可以有效地避免这类...
JDBC连接8种数据库 JDBC(Java Database Connectivity)是一种Java API,用于连接和操作数据库。下面将详细介绍八种常见数据库的JDBC连接方式。 一、Oracle数据库连接 ...了解这些差异性是使用JDBC连接数据库的基础。
JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试...
本主题将详细介绍如何使用JDBC连接五种不同的数据库——DB2、MySQL、Oracle、SQL Server 2000和SQL Server 2005,并着重讲解所需的JAR包。 1. **DB2数据库**: - JDBC连接DB2,需要IBM的JDBC驱动,通常为`db2jcc4....
### JDBC连接数据库各种数据库参数详解 #### 一、Oracle8/8i/9i数据库(thin模式) 在Java中通过JDBC访问Oracle数据库时,通常采用thin驱动方式。thin驱动是一种纯Java驱动,无需依赖任何非Java代码即可完成与...
### JDBC连接几种数据库的方式 Java Database Connectivity (JDBC) 是 Java 开发者访问关系型数据库的标准接口,通过 JDBC,开发者可以使用 SQL 语句来执行常见的数据库操作,如查询、更新、插入等。本文将详细介绍...
本示例将详细介绍如何使用JDBC连接到PostgreSQL数据库并执行简单的数据获取操作。PostgreSQL是一种开源的对象关系型数据库管理系统,因其强大的功能和稳定性而广受欢迎。 首先,确保已安装PostgreSQL数据库并在系统...
标题中的“jdbc连接不同数据库方法”指的是使用Java Database Connectivity (JDBC) API来与不同的数据库进行交互的方法。JDBC是Java平台中用于访问数据库的标准Java API,它允许开发者执行SQL语句并处理结果。 在...
详细介绍了,使用JDBC连接SQLserver数据库的全过程,各种配置各种步骤都非常详细。 仔细看一遍,很容易上手入门。 网上JDBC的教程很多,但是都很杂,很容易出错,这个里面讲解非常好。
以上介绍了通过JDBC连接八种不同类型的数据库的基本方法。每种数据库都有其独特的连接方式和注意事项,了解这些细节对于开发者来说是非常重要的。在实际开发过程中,还需要根据具体的数据库版本和配置进行适当的调整...
jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc...
JDBC连接7种数据库的例子
本文将详细介绍如何使用JDBC连接Oracle、SqlServer、MySql和Access这四种常见的数据库。 一、Oracle数据库连接 Oracle数据库是企业级的大型关系型数据库管理系统。在Java中,我们通常会使用`ojdbc`驱动来连接Oracle...
jdbc java 数据库 连接数据库 步骤
MHT文件是一种单个文件存储网页的格式,可能包含了如何使用JDBC连接数据库的网页教程,包括HTML代码示例和步骤解释。 5. **常用数据库JDBC连接写法.txt** 这个文本文件很可能包含了常用的JDBC连接代码片段,例如...
总结来说,"Jdbc连接postgresql数据库(源码+jar包)"资源提供了使用Java JDBC连接到PostgreSQL数据库的实例,涵盖了从加载驱动到执行SQL的基本流程,对于学习和实践非常有帮助。通过学习和理解这些代码,开发者能够...
JDBC连接各种数据库大全 JDBC连接DB2 JDBC连接Microsoft SQLServer(microsoft) JDBC连接Sybase JDBC连接MySQL JDBC连接PostgreSQL JDBC连接Oracle JDBC连接ODBC
本资源提供的“jdbc连接access数据库的驱动jar包”正是为了这个目的。 标题中的“jdbc连接access数据库的驱动jar包”指的是用于Java应用程序通过JDBC接口连接到Access数据库所需的特定驱动程序库,通常是一个Java ...
JDBC 连接数据库方法文档 JDBC(Java Database Connectivity)是 Java 语言中用于连接数据库的标准 API。它提供了一种统一的方式来访问各种类型的数据库,包括关系数据库、对象数据库和文本数据库等。下面是 JDBC ...
本篇文章将深入探讨如何使用JDBC连接PG数据库,以及实现数据的增删改查操作。 首先,我们需要了解JDBC的基本概念。JDBC是Java程序访问数据库的一组接口和类,它允许开发者使用SQL语句来操作数据库。JDBC提供了一个...