连接MySQL的代码
package www.libinxuan.jdbc.exmp;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TestJDBC {
public static void main(String[] args){
String url = "jdbc:mysql://localhost:3306/test";
String classname = "com.mysql.jdbc.Driver";
String username = "root";
String password = "root";
Connection conn = null;
String sql = "select * from user";
String sql1 = "insert into user_tabel(username,password) values(?,?)";
try {
Class.forName(classname);
conn = DriverManager.getConnection(url, username, password);
/*PreparedStatement pst = conn.prepareStatement(sql1);
pst.setString(1, "abc");
pst.setString(2, "123456");
pst.executeUpdate();*/
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(sql);
System.out.print("sdsds");
while(rs.next()){
System.out.println("用户名为: " + rs.getString("username"));
System.out.println("密码为: " + rs.getString("password"));
}
rs.close();
st.close();
conn.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
连接Oracle的代码
package www.libinxuan.jdbc.exmp;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TestOracle {
public static void main(String[] args){
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String classname = "oracle.jdbc.driver.OracleDriver";
String username1 = "system";
String password1 = "abc123456";
Connection conn = null;
String sql = "select * from user";
String sql1 = "insert into user_tabel(username,password) values(?,?)";
try {
Class.forName(classname);
conn = DriverManager.getConnection(url, username1, password1);
/*PreparedStatement pst = conn.prepareStatement(sql1);
pst.setString(1, "abc");
pst.setString(2, "123456");
pst.executeUpdate();*/
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(sql);
while(rs.next()){
System.out.println("用户名为: " + rs.getString("username"));
System.out.println("密码为: " + rs.getString("password"));
}
rs.close();
st.close();
conn.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
相关推荐
- `jdbc:mysql://`表示使用MySQL的JDBC协议连接MySQL数据库。 - `localhost`是MySQL数据库服务器的地址。 - `myDB`为数据库名称。 - `?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1`...
### JDBC连接数据库应用详解 #### 一、JDBC概述及DriverManager的作用 JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一的访问接口。通过JDBC,Java应用程序...
本压缩包包含的三个文件分别对应于Oracle、MySQL和Sybase数据库的JDBC驱动程序,这些都是Java应用程序连接到这三种数据库所必需的。 1. **Oracle JDBC驱动程序**:Oracle数据库的JDBC驱动通常被称为"ojdbc",它允许...
本文将深入探讨通过JDBC连接不同数据库的方法与技巧,帮助读者理解和掌握这一关键技能。 #### 二、JDBC连接数据库的核心步骤 使用JDBC连接数据库通常涉及以下几个核心步骤: 1. **加载数据库驱动**:在Java程序中...
本文将详细介绍如何使用JDBC来连接多种类型的数据库,包括SQL Server 2000/2005、Oracle、MySQL、DB2、PostgreSQL和Sybase等,并提供具体的示例代码。 #### 二、JDBC基本概念 在深入了解JDBC的具体用法之前,我们...
本文将详细介绍如何使用 JDBC 来连接 MySQL 数据库,并提供实际操作步骤和示例代码。 #### 二、JDBC 连接 MySQL 数据库的准备工作 1. **下载并安装 MySQL 驱动**: - 在使用 JDBC 之前,首先需要获取适用于 MySQL...
Jdbc连接数据库基本步骤详解是Java编程语言中连接数据库的基本步骤,通过Jdbc(Java Data Base Connectivity)可以连接各种类型的数据库,例如MySQL、Oracle等。下面将详细介绍Jdbc连接数据库的基本步骤: 加载驱动...
JDBC提供了数据库独立性,使得开发者可以使用相同的API连接不同的数据库系统,如MySQL、Oracle、SQL Server等。 JDBC连接数据库主要包括以下几个步骤: 1. **加载驱动**:在Java程序中,首先需要加载对应数据库的...
### JDBC连接数据库经验集萃 #### 一、JDBC简介 Java数据库连接(JDBC)是一种用于执行SQL语句的标准Java API,它可以为多种关系型数据库提供统一访问接口。通过JDBC,开发者可以使用Java语言编写数据库应用程序,...
**正文** ...总结,JDBC是Java连接数据库的基础工具,无论是MySQL还是Oracle,其连接和操作数据库的核心原理都是通过JDBC接口实现的。了解和掌握JDBC,对于Java开发者来说,是进行数据库操作的必备技能。
- **MySQL的JDBC驱动程序**:用于连接MySQL数据库,加载代码如下: ```java Class.forName("com.mysql.cj.jdbc.Driver"); // 注意版本更新,可能使用不同的包名 ``` #### 二、建立数据库连接 成功加载驱动后,...
本文将详细解析如何使用JDBC来连接并操作Oracle 11g和MySQL 5数据库,涉及的主要知识点包括参数传递、反射、读取属性文件、预处理语句、批处理、带参数的存储过程、事务管理和可滚动/可更新的结果集。 首先,JDBC...
它提供了一套接口和类,让开发者能够用统一的方式处理不同的数据库系统,如Oracle、MySQL、SQL Server等。 在"JDBCconn.java"文件中,通常会包含以下关键组件: 1. **连接池**:为了提高性能和资源利用率,通常会...
通过JDBC,Java程序可以连接多种类型的数据库,如MySQL、Oracle、SQL Server等。本文将详细介绍如何使用JDBC连接Oracle数据库,并提供具体的代码示例。 #### 二、JDBC连接数据库步骤 ##### 1. 导入必要的JDBC驱动...
Java Database ...总之,JDBC连接数据库mysql驱动是Java应用与MySQL数据库之间的重要纽带,通过它,开发者可以编写Java代码执行数据库的CRUD操作,同时,理解和熟练使用JDBC是每个Java数据库开发者必备的技能。
本主题将深入探讨如何使用JDBC连接MySQL和Oracle数据库。 首先,我们来看看MySQL。MySQL是一种流行的开源关系型数据库管理系统,以其高效、稳定和易于使用而受到广泛欢迎。在Java中连接MySQL数据库,你需要以下步骤...
JDBC连接数据库工具类 JDBC 连接数据库 ORACLE SQLSERVER MYSQL ORACLE 已测 OK 欢迎大家反馈 我的微博是: http://weibo.com/namenode
每种数据库都有其特定的驱动和连接字符串格式。理解这些基本信息对于Java开发者来说是非常重要的,因为它们是构建可靠的数据库应用的基础。此外,还需要注意的是,在实际应用中,为了提高性能和安全性,建议使用`...
JDBC(Java Database Connectivity)是Java编程语言中用于与各种数据库进行交互的一种标准接口...虽然每个数据库可能有自己的特定驱动和连接格式,但基本的JDBC操作流程保持不变,从而提高了代码的可复用性和可维护性。
本资源“JDBC连接Oracle和mysql所需jar包绿色压缩版”包含了连接Oracle和MySQL数据库所需的驱动程序库,这对于Java开发者来说是至关重要的。 首先,让我们详细了解一下JDBC。JDBC提供了一组标准API,使得Java程序员...