清河网站建设公司,设计网站公司 昂 睁湖南岚鸿,网站制作代,到哪查找网站域名文章目录JDBCJDBC本质#xff1a;JDBC作用#xff1a;跟数据库建立连接发送 SQL 语句返回处理结果操作流程和具体的连接步骤如下#xff1a;操作步骤#xff1a;需要导入驱动jar包 mysql-connector-java-8.0.22.jar注册驱动获取数据库连接对象 Connection定义sql获取执行sq…
文章目录JDBCJDBC本质JDBC作用跟数据库建立连接发送 SQL 语句返回处理结果操作流程和具体的连接步骤如下操作步骤需要导入驱动jar包 mysql-connector-java-8.0.22.jar注册驱动获取数据库连接对象 Connection定义sql获取执行sql语句的对象 Statement执行sql接受返回结果处理结果释放资源第一步点击进入mysql jar包下载官网代码编写连接成功后的操作结果JDBC
基本概念java 数据库连接简称 java DataBase Connectivity java语言操作数据库。
JDBC本质
其实是官方SUN公司定义的一套操作所有关系型数据库的规则即接口。各个数据库厂商去实现这套接口提供数据库驱动jar包。我们可以使用这套接口JDBC编程真正执行的代码时驱动jar包中的实现类。
JDBC作用
跟数据库建立连接
发送 SQL 语句
返回处理结果
操作流程和具体的连接步骤如下
操作步骤
需要导入驱动jar包 mysql-connector-java-8.0.22.jar
1.1–复制mysql-connector-java-8.0.22.jar到项目下。 注任何一个包都可以也可以自己建一个包。 1.2–右键——add as Library
注册驱动
获取数据库连接对象 Connection
定义sql
获取执行sql语句的对象 Statement
执行sql接受返回结果
处理结果
释放资源
第一步
点击进入mysql jar包下载官网
jar包下载及导入
将下载好的压缩包进行解压
解压之后下图就是连接数据库所用到的jar包
将jar包复制粘贴到IDEA所用的项目下放置jar包的目录可以是自己新建的也可以和项目同在一个目录下。然后再右键选择添加到add as Library下
代码编写
public class jdbcDemo01 {public static void main(String[] args) throws Exception {Statement state null;Connection conn null;try {//2.注册驱动Class.forName(com.mysql.cj.jdbc.Driver);//3.获取数据库连接对象conn DriverManager.getConnection(jdbc:mysql://localhost:3306/zqq?serverTimezoneGMT%2B8, root, root);//4.定义sql语句String sql update integral set stu_name老黄666 where id 1;//5.获取执行sql的对象 Statementstate conn.createStatement();//执行sqlint count state.executeUpdate(sql);//7.处理结果System.out.println(count);} catch (SQLException e) {e.printStackTrace();}finally {try {if (state!null){//8.释放资源state.close();}} catch (SQLException throwables) {throwables.printStackTrace();}try {if (conn!null){conn.close();}} catch (SQLException throwables) {throwables.printStackTrace();}}}
}注意mysql 5之后的驱动jar包可以省略注册驱动编写的步骤。之前的需要要写上。
连接成功后的操作结果