Microsoft SQL Server
Microsoft SQL Server JDBC Driver (一般用来连接 SQLServer 2000)
驱动程序包名:msbase.jar mssqlserver.jar msutil.jar
驱动程序类名: com.microsoft.jdbc.sqlserver.SQLServerDriver
JDBC URL: jdbc:microsoft:sqlserver://<server_name>:<port>
默认端口1433,如果服务器使用默认端口则port可以省略
Microsoft SQL Server 2005 JDBC Driver
驱动程序包名:sqljdbc.jar
驱动程序类名: com.microsoft.sqlserver.jdbc.SQLServerDriver
JDBC URL: jdbc:sqlserver://<server_name>:<port>
默认端口1433,如果服务器使用默认端口则port可以省略
Oracle
Oracle Thin JDBC Driver
驱动程序包名:ojdbc14.jar
驱动程序类名: oracle.jdbc.driver.OracleDriver
JDBC URL:
jdbc:oracle:thin:@//<host>:<port>/ServiceName
或
jdbc:oracle:thin:@<host>:<port>:<SID>
IBM DB2
IBM DB2 Universal Driver Type 4
驱动程序包名:db2jcc.jar db2jcc_license_cu.jar
驱动程序类名: com.ibm.db2.jcc.DB2Driver
JDBC URL: jdbc:db2://<host>[:<port>]/<database_name>
IBM DB2 Universal Driver Type 2
驱动程序包名:db2jcc.jar db2jcc_license_cu.jar
驱动程序类名: com.ibm.db2.jcc.DB2Driver
JDBC URL: jdbc:db2:<database_name>
MySQL
MySQL Connector/J Driver
驱动程序包名:mysql-connector-java-x.x.xx-bin.jar
驱动程序类名: com.mysql.jdbc.Driver
JDBC URL: jdbc:mysql://<host>:<port>/<database_name>
默认端口3306,如果服务器使用默认端口则port可以省略
MySQL Connector/J Driver 允许在URL中添加额外的连接属性jdbc:mysql://<host>:<port>/<database_name>?property1=value1&property2=value2
Informix
Informix JDBC Driver
驱动程序包名:ifxjdbc.jar
驱动程序类名: com.informix.jdbc.IfxDriver
JDBC URL: jdbc:informix-sqli://{<ip-address>|<host-name>}:<port-number>[/<dbname>]: INFORMIXSERVER=<server-name>
Sybase
Sybase Adaptive Server Enterprise JDBC Driver
驱动程序包名:jconn2.jar 或jconn3.jar
驱动程序类名: com.sybase.jdbc2.jdbc.SybDriver (com.sybase.jdbc3.jdbc.SybDriver)
JDBC URL: jdbc:sybase:Tds:<host>:<port>默认端口5000
Sybase Adaptive Server Anywhere or Sybase IQ JDBC Driver
驱动程序包名:jconn2.jar 或jconn3.jar
驱动程序类名: com.sybase.jdbc2.jdbc.SybDriver (com.sybase.jdbc3.jdbc.SybDriver)
JDBC URL: jdbc:sybase:Tds:<host>:<port>?ServiceName=<database_name>
默认端口2638
PostgreSQL
PostgreSQL Native JDBC Driver
驱动程序包名:驱动程序类名: org.postgresql.Driver
JDBC URL: jdbc:postgresql://<host>:<port>/<database_name>
默认端口5432
Teradata
Teradata Driver for the JDBC Interface
驱动程序包名:terajdbc4.jar tdgssjava.jar gui.jar
驱动程序类名: com.ncr.teradata.TeraDriver
JDBC URL:
Type 4: jdbc:teradata://DatabaseServerName/Param1,Param2,...
Type 3: jdbc:teradata://GatewayServerName:PortNumber
/DatabaseServerName/Param1,Param2,...
Netezza
Netezza JDBC Driver
驱动程序包名:terajdbc4.jar tdgssjava.jar gui.jar
驱动程序类名: org.netezza.Driver
JDBC URL: jdbc:netezza://<host>:<port>/<database_name>
分享到:
相关推荐
在这个"sql_connection.rar_sql connection url"的压缩包中,我们主要关注的是如何配置和使用SQL连接URL来与不同的数据库进行连接。以下是对这个主题的详细讲解: 1. **SQL连接URL**: SQL连接URL是一种特殊的字符...
### 数据库连接driverClass与jdbcUrl详解 在Java应用程序中,与各种类型的数据库进行交互时,需要使用到特定的驱动程序以及正确的连接字符串。本文将详细介绍不同数据库的`driverClass`与`jdbcUrl`,帮助开发者更好...
Connection conn = DriverManager.getConnection(url, "<用户名>", "<密码>"); ``` 4. 执行SQL语句,处理结果集,最后关闭连接。 以上就是关于SQL Server 2005、MySQL和Oracle数据库使用JDBC进行连接所需jar包、...
Connection conn = DriverManager.getConnection(url, user, password); ``` #### 2. Informix 数据库 **URL 语法:** ``` url=jdbc:informix-sqli:[HOST_NAME]:[PORT]/[DATABASE_NAME] ``` **驱动类:** ```java...
以上示例代码首先创建了一个URL对象,然后通过 `openConnection()` 方法打开了与该URL的连接。接着设置了请求属性(比如模拟浏览器的User-Agent),最后通过 `getInputStream()` 方法读取服务器返回的内容,并打印...
#hibernate.connection.provider_class org.hibernate.connection.DriverManagerConnectionProvider #hibernate.connection.provider_class org.hibernate.connection.DatasourceConnectionProvider #hibernate....
Connection conn = DriverManager.getConnection(url, username, password); System.out.println("Connected to the database!"); // ... 执行SQL操作 } catch (ClassNotFoundException e) { System.out....
Connection conn = DriverManager.getConnection(url, user, password); ``` #### 2. DB2数据库 - **驱动类路径**: - `com.ibm.db2.jdbc.app.DB2Driver` - **URL格式**: - `jdbc:db2://[host]:[port]/...
conn=DriverManager.getConnection(url,uname,passwd); } catch (SQLException e) { e.printStackTrace(); } } return conn; } public static void main(String[] args) { System.err.println(new DB()....
Connection conn = DriverManager.getConnection(url, user, password); } catch (ClassNotFoundException | SQLException e) { e.printStackTrace(); } ``` ### DB2数据库连接 DB2是IBM推出的一种高性能关系型...
- 使用`new URL(url)`创建一个URL对象,然后调用`openConnection()`方法打开到该URL的连接。 - `getResponseCode()`方法获取HTTP响应的状态码,200表示请求成功。 3. **重试机制**: ```java int counts = 0; ...
根据给定的文件信息,我们可以总结出以下关于SQL数据库连接(Connection)的相关知识点: ### SQL数据库连接(Connection)概述 在Java中,`Connection`对象是JDBC API的核心组件之一,用于与数据库建立连接。它是...
return DriverManager.getConnection(url, user, password); } catch (ClassNotFoundException | SQLException e) { e.printStackTrace(); return null; } } } ``` 上述代码加载了MySQL的JDBC驱动,并通过`...
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection(); System.out.println("Response code is " + httpCon.getResponseCode()); } } ``` 此示例中: - 创建URL对象。 - 打开连接。 - 调用`...
- `Object getContent()` 和 `Object getContent(Class[] classes)`:获取URL的内容,后者允许指定内容类型。 - `int getDefaultPort()`:获取与URL关联的协议的默认端口号。 - `String getFile()`:获取URL的...
Connection conn = DriverManager.getConnection(url, user, password); } catch (Exception e) { e.printStackTrace(); } ``` - **Class.forName()**:加载指定的JDBC驱动类。 - **newInstance()**:创建一个...
conn = DriverManager.getConnection(url, user, password); } catch (Exception e) { System.out.println("连接数据库出现异常" + e.getMessage()); } return conn; } /** * 得到MMSQL连接 * @return */ ...
HttpURLConnection connection = (HttpURLConnection) url.openConnection(); // 设置连接属性,如超时时间 connection.setConnectTimeout(5000); // 5秒超时 connection.setReadTimeout(10000); // 10秒超时 ...
HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream...
HttpURLConnection connection = (HttpURLConnection) new URL(serverUrl).openConnection(); connection.setDoOutput(true); connection.setRequestMethod("POST"); connection.setRequestProperty("Content-...