JAVA中JDBC连接数据库操作的基本步骤。注:假定连接数据库的用户名为root,密码为root。

步骤一: 定义连接数据库的相关信息
步骤一: 定义连接数据库的相关信息(1) 连接数据库的驱动:8.0版本以下的数据库的驱动名com.mysql.jdbc.Driver(2)8.0版本以上的数据库的驱动名com.mysql.cj.jdbc.Driver(3) 连接数据库urlstatic String url = "jdbc:mysql://localhost:3306/school?useSSL=false";
// jdbc:mysql://localhost(本机) 若是其他用户的数据库则将(localhost---->其他计算机的IP)(4)输入登入数据库的用户名:  // 用户名为设定MySQL时设定的static String username = "root";(5)输入登入数据库的密码:static String password = "root";
写一个main方法:

public static void main(String[] args) {

}

步骤二:加载Jdbc驱动
 try{Class.forName(driver);}
步骤三: 通过驱动管理器获得和数据的连接
Connection conn = DriverManager.getConnection(url,username,password);System.out.println("数据库的连接"+conn);
步骤四: 定义查询sql语句
// 查询全部的学生
String sql = "select * from student";
步骤五:创建一个PreparedStatement对象(可以用来执行sql,来操作数据库)
 // 一般情况下,在步骤五设置输入的条件
PreparedStatement pstmt = conn.prepareStatement(sql);
步骤六:执行数据库,得到结果集
ResultSet rs = pstmt.executeQuery();eg.
// 展示结果集
while(rs.next()){
// 学生的学号studentno为:
System.out.println("学生的学生为:"+rs.getInt("studentno"));}
步骤七:关闭资源
rs.close();
pstmt.close();
conn.close();
捕获异常
catch (ClassNotFoundException | SQLException e) {e.printStackTrace();}
详细代码如下:
//步骤一:定义连接数据库的相关信息
static String driver = "com.mysql.jdbc.Driver";
连接数据库static String url = "jdbc:mysql://localhost:3306/school?useSSL=false";static String username = "root";static String password = "root";public static void main(String[] args) {//步骤二:加载jdbc驱动Class.forName(driver);//步骤三:通过驱动管理器获得和数据的连接
Connection conn = DriverManager.getConnection(url,username,password);
System.out.println("数据库的连接:"+conn);//步骤四:定义查询的sql语句//步骤五:创建一个PreparedStatement对象(可以用来执行sql,来操作数据库)
PreparedStatement pstmt = conn.prepareStatement(sql);//步骤六:执行sql,得到结果集
ResultSet rs = pstmt.executeQuery();//步骤七:关闭资源
}

JAVA JDBC连接数据库操作的基本步骤相关推荐

  1. jdbc连接数据库的代码和步骤

    jdbc连接数据库的代码和步骤 学习目标 jdbc连接数据库的代码和步骤 1.加载JDBC 驱动程序: 2.提供JDBC连接需要的URL 3.创建数据库的连接 4.创建一个Statement 5.执行 ...

  2. JDBC连接数据库的8个步骤

    package jdbcStudy;import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLExce ...

  3. Java jdbc连接数据库 INSERT插入

    Java jdbc连接数据库 INSERT插入 package com.edu; import java.sql.Connection; import java.sql.DriverManager; ...

  4. java JDBC连接数据库步骤及代码

    JDBC连接数据库,包含7个步骤 (1)加载JDBC驱动程序 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),   这通过java.lang.Class类的静态方法for ...

  5. JDBC连接数据库的七个步骤(超详细)

    JDBC连接数据库 1.JDBC所需的四个参数(user,password,url,driverClass) 2.加载JDBC驱动程序 3.创建数据库的连接 4.创建一个preparedStateme ...

  6. JDBC连接数据库的原理和步骤

    JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  7. java 反射创建对象并赋值_[原创] Java JDBC连接数据库,反射创建实体类对象并赋值数据库行记录(支持存储过程)...

    1 import java.lang.reflect.*;2 import java.sql.*;3 import java.util.*;4 5 public classSqlHelper {6 / ...

  8. Java jdbc连接数据库 图书管理系统实现添加图书功能

    import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import ...

  9. java jdbc连接数据库的设计

    package com.jdbc;import java.sql.Connection; import java.sql.DriverManager;public class DBHelper {pr ...

最新文章

  1. 使用自定义色系美化JfreeChart图表
  2. java开源库生成折线图_Android HelloChart开源库图表之折线图的实例代码
  3. machine learning(15) --Regularization:Regularized logistic regression
  4. JAVA ee6 result结果集_java对数据库的表插入操作时,显示已生成用于更新的结果集...
  5. Python基础教程:函数名本质
  6. oracle删除表空间中的表,ORACLE删除表空间中的所有表
  7. php对应哪个oracle版本,Oracle 版本说明
  8. miui微博html5版关闭,MIUI10迎来最后一波开发版推送 可关闭广告消息
  9. Weblogic 错误 BEA-000403 BEA-000438解决办法
  10. 帆软报表(finereport)图表钻取详细类别 当前页对话框展示
  11. IOS之学习笔记六(可变形参)
  12. 面试题:在O(1)空间复杂度范围内对一个数组中前后连段有序数组进行归并排序...
  13. vue中axios的基本使用,天气查询案例
  14. linux使用running网卡ping,Linux CentOS 7 IP地址配置及网络问题排查
  15. vscode的sftp插件同步失败no such file的问题
  16. colorWithPatternImage, stretchableImageWithLeftCapWidth
  17. 收藏几个漂亮的管理后台模板
  18. wegame系统推荐头像_热点微信国旗头像刷屏,怎么回事?(附国旗获取方式)
  19. 信息安全技术——(十五)物联网关键技术
  20. Excel按相同列内容合并表

热门文章

  1. C++自学之路——从一个客服到服务器后端
  2. 量子计算机交叉学,第二届UTS量子计算机科学冬令营顺利闭幕
  3. 投资者必读:巴菲特2023致股东信全文
  4. 爬取《乘风破浪的姐姐》的选手图片信息
  5. cookies之PHPSESSID
  6. Android-Plugin-Framework集成开发
  7. 洛谷试炼日记(trie树,AC自动机,回文自动机)(解题报告)
  8. Need For Speed: Underground - 0/111
  9. 达梦数据库更改数据库名
  10. PHP短网址生成系统/短链接生成系统/URL缩短器系统源码免费下载