`

Java连接各种数据库小复习

    博客分类:
  • Java
阅读更多
//此文中的代码主要列出连接数据库的关键代码,其他访问数据库代码省略

//1、Oracle8/8i/9i数据库(thin模式) 
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 
String url="jdbc:oracle:thin:@localhost:1521:orcl"; 
//orcl为数据库的SID 
String user="test"; 
String password="test"; 
Connection conn= DriverManager.getConnection(url,user,password);

//2、DB2数据库 
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);

//3、Sql Server7.0/2000数据库 
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; 
//mydb为数据库 
String user="sa"; 
String password=""; 
Connection conn= DriverManager.getConnection(url,user,password);

//4、Sybase数据库 
Class.forName("com.sybase.jdbc.SybDriver").newInstance(); 
String url =" jdbc:sybase:Tds:localhost:5007/myDB"; 
//myDB为你的数据库名 
Properties sysProps = System.getProperties(); 
SysProps.put("user","userid"); 
SysProps.put("password","user_password"); 
Connection conn= DriverManager.getConnection(url, SysProps);

//5、Informix数据库 
Class.forName("com.informix.jdbc.IfxDriver").newInstance(); 
String url = 
"jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver; 
user=testuser;password=testpassword"; 
//myDB为数据库名 
Connection conn= DriverManager.getConnection(url);

//6、MySQL数据库 
Class.forName("org.gjt.mm.mysql.Driver").newInstance(); 
String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" 
//myDB为数据库名 
Connection conn= DriverManager.getConnection(url);

//7、PostgreSQL数据库 
Class.forName("org.postgresql.Driver").newInstance(); 
String url ="jdbc:postgresql://localhost/myDB" 
//myDB为数据库名 
String user="myuser"; 
String password="mypassword"; 
Connection conn= DriverManager.getConnection(url,user,password); 

 

分享到:
评论

相关推荐

    S2使用Java实现数据库编程

    1. **连接数据库**:在Java中,我们首先需要创建一个`Connection`对象来建立与MySQL数据库的连接。这通常通过`DriverManager.getConnection()`方法完成,需要提供数据库URL、用户名和密码作为参数。 2. **注册驱动*...

    Java数据库编程ppt

    在Java数据库编程中,常常使用JDBC(Java Database Connectivity)来连接和操作数据库。JDBC提供了标准的API,允许程序员执行SQL语句,处理结果集,进行事务管理等。此外,还有ORM(Object-Relational Mapping)框架...

    简单的商品信息管理系统(Java 和MySQL数据库)增删改查傻瓜式教程

    3. **JDBC(Java Database Connectivity)**:Java通过JDBC API连接到MySQL数据库,执行SQL语句,进行数据的增删改查操作。开发者需要编写SQL语句并利用PreparedStatement或Statement对象执行这些语句。 4. **...

    Accp8.0\S2\使用Java实现数据库编程 第二章

    这通常涉及到Java的JDBC(Java Database Connectivity)技术,它是Java平台的标准接口,允许Java应用程序连接并操作各种类型的数据库。本章节可能涵盖以下关键知识点: 1. JDBC基础:理解JDBC API的核心组件,如...

    使用Java实现数据库编程-课程总复习-(第九章-开发简单的CMS)

    JDBC是Java与各种数据库交互的标准API,它允许我们创建数据库连接、发送SQL语句并处理结果集。在Java中,使用JDBC进行数据库编程通常包括以下步骤: 1. 加载数据库驱动:通过`Class.forName()`方法加载对应的数据库...

    S1 Java数据库连接案例

    1. **Java数据库连接(JDBC)**:Java Database Connectivity是Java平台的标准接口,允许Java程序与各种数据库进行交互。在本案例中,我们首先需要引入JDBC驱动,如微软的SQL Server JDBC驱动,以便建立与SQL Server...

    JAVA书本复习题答案整合

    复习题可能涵盖连接数据库、执行SQL语句、处理结果集等,帮助你掌握数据库交互的基本技巧。 通过这个压缩包中的复习题和答案,你可以有针对性地进行自我测试和学习,确保对Java的各个方面都有扎实的掌握。对于期末...

    Java Web数据库系统应用开发与实例

    文件"ch02"可能代表教程或案例的第二章,这可能涵盖了更深入的数据库操作,如连接池的使用(如C3P0或DBCP)以提高性能,事务管理以确保数据的一致性,以及更复杂的SQL查询和存储过程的调用。此外,还可能涉及了错误...

    数据库课件数据库的复习资料

    3. 数据库连接池:提高数据库连接的复用性,降低资源消耗。 六、分布式数据库 随着大数据时代的到来,分布式数据库成为解决海量数据存储和处理的有效手段,如Hadoop HBase、Cassandra等。 七、数据库发展趋势 1. ...

    2020年西工大数据库系统复习知识点整理.docx

    JDBC(Java Database Connectivity)是Java中连接数据库的标准接口,它提供了与各种DBMS交互的能力。连接数据库的过程涉及加载驱动、建立连接、执行SQL语句和处理结果集。JAVA数据库应用的基本方法包括Statement和...

    Java数据库系统项目开发实践\源程序第9章.rar

    1. Java数据库连接(JDBC):Java Database Connectivity(JDBC)是Java平台的标准接口,用于与各种数据库进行交互。开发者可以使用JDBC驱动来建立Java应用程序与数据库之间的连接,执行SQL语句,并处理返回的结果。...

    JAVA课程总复习

    "JAVA课程总复习"涵盖了从基础到高级的各种Java知识点,旨在帮助开发者系统地回顾和理解这个强大而广泛应用的编程语言。 首先,我们关注的是"PPT_JAVA总复习.ppt",这是一个精心制作的PowerPoint演示文稿,通常会...

    Java详细复习提纲

    Java标准库提供了大量的类和接口,涵盖了I/O、网络编程、集合框架、XML处理、日期时间、数据库连接等许多功能,是Java开发者的重要资源。 通过深入学习以上知识点,并结合实际编程实践,可以扎实掌握Java编程,为更...

    java语言程序设计 进阶版 第十版 复习题答案

    10. **JDBC数据库连接**:Java Database Connectivity (JDBC) API用于连接和操作数据库。复习题可能涵盖数据库连接、执行SQL查询、处理结果集,以及事务管理。 通过这些复习题,学习者不仅可以加深对Java语言核心...

    计算机等级考试三级数据库技术复习资料.doc.zip

    Java提供了JDBC(Java Database Connectivity)API,用于连接和操作数据库,考生也需要熟悉如何使用Java来执行SQL语句,处理结果集,以及如何通过Java实现数据库连接池和事务管理。 总之,这份复习资料将帮助考生...

    Java-JDK数据库系统开发Web开发源码

    4. **JDBC基础**:了解JDBC驱动管理,连接数据库,执行SQL语句,处理结果集。 5. **事务管理**:学习如何在Java中实现数据库事务,确保数据的一致性和完整性。 6. **异常处理**:理解Java异常处理机制,如何捕获并...

    java操作MSSQL数据库.pdf

    使用JDBC连接数据库有两种方式: 1. **JDBC-ODBC桥接**:适用于任何ODBC兼容的数据库,但需要ODBC驱动。例如,连接MySQL数据库的代码如下: ```java Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection ...

    Java SE 复习资料

    7. **JDBC**:Java Database Connectivity允许Java程序与各种数据库进行交互。了解如何加载驱动、建立连接、执行SQL语句和处理结果集,是进行数据库操作的基础。 8. **反射API**:Java反射API允许在运行时检查类的...

    javatoAccess.rar_java 数据库

    java连接Access数据库的代码.闲来无事,整理了一下java代码。算做个复习笔记了

Global site tag (gtag.js) - Google Analytics