资源简介
简单的JDBC的增删改查操作,附源码
代码片段和文件信息
package com.xyyz.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class JDBCDemo {
public static void main(String[] args) throws Exception {
query();
insert();
query();
update();
query();
delete();
query();
}
/**
* 查询代码
*
* @throws Exception
*/
public static void query() throws Exception {
// 注册驱动
Class.forName(“com.mysql.jdbc.Driver“);
// 连接数据需要的参数
String url = “jdbc:mysql:///jdbctestdata“;
String user = “root“;
String password = “root“;
// 获取数据库连接
Connection connection = DriverManager.getConnection(url user password);
String sql = “select * from jdbctestdata“;
// 获取预编译对象
PreparedStatement prepareStatement = connection.prepareStatement(sql);
// 执行sql语句
ResultSet resultSet = prepareStatement.executeQuery();
// 遍历打印sql语句
while (resultSet.next()) {
System.out.println(resultSet.getInt(1) + “--“ + resultSet.getString(2));
}
// 关闭释放资源
resultSet.close();
prepareStatement.close();
connection.close();
}
/**
* 插入数据
*/
public static void insert() throws Exception {
// 注册驱动
Class.forName(“com.mysql.jdbc.Driver“);
// 连接数据需要的参数
String url = “jdbc:mysql:///jdbctestdata“;
String user = “root“;
String password = “root“;
// 获取数据库连接
Connection connection = DriverManager.getConnection(url user password);
String sql = “insert into jdbctestdata value(???)“;
// 获取预编译对象
PreparedStatement prepare = connection.prepareStatement(sql);
prepare.setString(1 “6“);
prepare.setString(2 “小白“);
prepare.setString(3 “30“);
int i = prepare.executeUpdate();
System.out.println(“i=“ + i);
// 执行sql语句
prepare.close();
connection.close();
}
/**
* 更新数据
*/
public static void update() throws Exception {
// 注册驱动
Class.forName(“com.mysql.jdbc.Driver“);
// 连接数据需要的参数
String url = “jdbc:mysql:///jdbctestdata“;
String user = “root“;
String password = “root“;
// 获取数据库连接
Connection connection = DriverManager.getConnection(url user password);
String sql = “update jdbctestdata set name=? age=? where id=?“;
// 获取预编译对象
PreparedStatement prepare = connection.prepareStatement(sql);
prepare.setString(1 “小红“);
prepare.setString(2 “20“);
prepare.setString(3 “6“);
int i = prepare.executeUpdate();
System.out.println(“i=“ + i);
// 执行sql语句
prepare.close();
connection.close();
}
/**
* 删除数据
*/
public static void delete() throws Exception {
// 注册驱动
Class.forName(“com.mysql.jdbc.Driver“);
// 连接数据需要的参数
String url = “jdbc:mysql:///jdbctestdata“;
String user = “root“;
String password = “root“;
// 获取数据库连接
Connection connection = DriverManager.getConnection(url user password);
String sql = “delete from jdbctestdata where id = ?“;
// 获取预编译对象
PreparedStatement prepare = connection.prepareStatement(sql);
prepare.setStr
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-07-04 21:32 JDBC\
文件 456 2017-07-04 22:12 JDBC\.classpath
文件 380 2017-07-04 21:20 JDBC\.project
目录 0 2017-07-04 21:20 JDBC\.settings\
文件 598 2017-07-04 21:20 JDBC\.settings\org.eclipse.jdt.core.prefs
目录 0 2017-07-04 22:12 JDBC\bin\
目录 0 2017-07-04 22:12 JDBC\bin\com\
目录 0 2017-07-04 22:12 JDBC\bin\com\xyyz\
目录 0 2017-07-04 22:12 JDBC\bin\com\xyyz\jdbc\
文件 3247 2017-07-04 22:35 JDBC\bin\com\xyyz\jdbc\JDBCDemo.class
目录 0 2017-07-04 21:32 JDBC\lib\
文件 540852 2017-07-04 21:32 JDBC\lib\mysql-connector-java-5.0.8-bin.jar
目录 0 2017-07-04 21:21 JDBC\src\
目录 0 2017-07-04 22:04 JDBC\src\com\
目录 0 2017-07-04 22:04 JDBC\src\com\xyyz\
目录 0 2017-07-04 21:21 JDBC\src\com\xyyz\jdbc\
文件 3461 2017-07-04 22:35 JDBC\src\com\xyyz\jdbc\JDBCDemo.java
相关资源
- JDBC轻量型封装
- springboot+jdbc增删改查.zip
- SpringBoot操作多数据源JPA+JdbcTemplate
- swing+jdbc学生选课系统
- spring4.0.2+mybatis3.2.4+sharding-jdbc1.4.2实现
- 大数据接入规范-csvexceljdbc数据源.do
- 基于Struts2+JDBC+DAO,设计一个简单的网
- Springboot2+JPA|MyBatis+Sharding-JDBC
- SpringBoot整合Sharding-JDBC,实现从数据库
- informix JDBC驱动包
- DB2 JDBC驱动
- sharding-jdbc按月分表样例
- Sharding-JDBC教程:Spring Boot整合Shardin
- sharding-jdbc之——分库分表完整
- sharding-jdbc按月分表样例2
- 国产达梦数据库DM8 JDBC驱动
-
jdbc链接gba
se数据库的驱动包 -
人大金仓kingba
se 驱动jdbc - SpringBoot整合hive-jdbc
-
Syba
se数据库JDBC驱动(包括2版和3版 - XX商店管理系统控制台程序+JDBC
- 来自jdk7中的jdbc.rar
评论
共有 条评论