🍓什么是JDBC
JDBC就是使用java语言操作关系型数据库的一套API
🍓详细步骤
首先需要先去下载一个jar包(mysql-connector-java-8.0.20.jar) ,这里根据自己的数据库版本进行下载即可
下载链接:MySQL :: Download Connector/J(选灰色那里即可)
接着在idea新建一个空项目test(这个就不演示了),接着会弹出一个东西,我们先选择项目
对项目SDK和项目语言级别进行设置,如下图:
然后点击右下角的应用
接着我们换到模块那里去,点击上边的加号,选择新建模块
直接选择点击下一步,再自己给模块起个名字(我这里起的是demo),然后点击应用,最后点击确定就好了。
现在我们在刚才新建的模块demo新建一个目录lib,再把刚才那个jar包复制粘贴进去
接着看图操作
选择模块库再点击确定即可,再在src下面创建一个包再在包下创建一个类,接下来就进入代码阶段了
🍓详细代码
我们需要先打开MySQL新建一个数据库
create database db1; use db1; create table account( id int, name varchar(5), money varchar(10)); insert into account values(1,'张三','1000'); insert into account values(2,'李四','1000');接下来我们用jdbc把张三的money修改为2000
package JDBC;import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement;public class demo {public static void main(String[] args) throws Exception { // 1.注册驱动Class.forName("com.mysql.cj.jdbc.Driver");//如果jar包是第五版本,则写com.mysql.jdbc.Driver // 2.获取连接String url="jdbc:mysql://127.0.0.1:3306/db1?serverTimezone=UTC";String username="root";//这里根据自己的用户名和密码自己填写String password="";Connection conn= DriverManager.getConnection(url,username,password); // 3.定义sqlString sql="update account set money=2000 where id=1"; // 4.获取执行sql的对象StatementStatement stmt=conn.createStatement(); // 5.执行sqlint count =stmt.executeUpdate(sql); // 6.处理结果System.out.println(count); // 7.释放资源stmt.close();conn.close();} }这样子就可以啦😊



























