我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Java怎么使用jdbc连接实现对MySQL增删改查

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Java怎么使用jdbc连接实现对MySQL增删改查

这篇文章主要介绍了Java怎么使用jdbc连接实现对MySQL增删改查的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java怎么使用jdbc连接实现对MySQL增删改查文章都会有所收获,下面我们一起来看看吧。

1.新建项目

新建一个项目,fileànewàproject如下图:

Java怎么使用jdbc连接实现对MySQL增删改查

选择Javaà下一步,如下图:(注意如果jdk推荐使用jdk1.8版本哦,如果不是可以在project SDK中更换,Add JDK,找到自己电脑上放JDK1.8的地方,没有的话自行下载哦)

Java怎么使用jdbc连接实现对MySQL增删改查

Java怎么使用jdbc连接实现对MySQL增删改查

继续下一步

Java怎么使用jdbc连接实现对MySQL增删改查

创建项目名字(自己起就行,注意项目名不要大写),找一个存放的地址,也自己决定就行。

Java怎么使用jdbc连接实现对MySQL增删改查

2.添加jar包

一般默认位置是在如下位置:C:\Program Files (x86)\MySQL\Connector J 8.0

Java怎么使用jdbc连接实现对MySQL增删改查

Fileàproject Structureàmodulesàdepencenlesà加号添加jar包

Java怎么使用jdbc连接实现对MySQL增删改查

Java怎么使用jdbc连接实现对MySQL增删改查

Java怎么使用jdbc连接实现对MySQL增删改查

找到c盘下C:\Program Files (x86)\MySQL\Connector J 8.0的位置

Java怎么使用jdbc连接实现对MySQL增删改查

选中后OK。完成

Java怎么使用jdbc连接实现对MySQL增删改查

Java怎么使用jdbc连接实现对MySQL增删改查

添加jar包成功

3.jdbc的连接

Java怎么使用jdbc连接实现对MySQL增删改查

再在包中新建一个Java文件如下

Java怎么使用jdbc连接实现对MySQL增删改查

实现JDBC连接然后我的代码和结果截图如下:

package com.wang.dao; import java.sql.*;//用Java实现MySQL的增删改查操作public class Test1Demo {    public static void main(String[]args){        String url="jdbc:mysql://localhost:3306/ishop?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8";//mysql8的连接字符串,多了时区比之前的5        String name="root";        String password="root";        String sql="SELECT *from tbl_commoditytype";        //1.加载驱动        try {            Class.forName("com.mysql.cj.jdbc.Driver");//在有错误提示的时候光标移到错误处,alt+enter,            try {                //2.创建连接                Connection  connection= DriverManager.getConnection(url,name,password);                //3.创建命令窗口                Statement statement = connection.createStatement();                //4.执行命令窗口里的语句                ResultSet resultSet = statement.executeQuery(sql);                //5.处理返回的结果集                while (resultSet.next()){                    //打印行的每一列                  System.out.println(resultSet.getInt(1)+"\t"+resultSet.getString(2));                }                //6.关闭资源                resultSet.close();                statement.close();                connection.close();            } catch (SQLException e) {                e.printStackTrace();            }        } catch (ClassNotFoundException e) {            e.printStackTrace();        }    }}

Java怎么使用jdbc连接实现对MySQL增删改查

要注意以下位置数据库和SQL语句是否存在自己的MySQL中,以及是否匹配。还有用户名和密码是否是自己的。

Java怎么使用jdbc连接实现对MySQL增删改查

Java怎么使用jdbc连接实现对MySQL增删改查

4.简单的MySQL增删改查操作

实现MySQL增删改操作如下:(仔细看注释掉的东西,这三个操作是换了在注释里的部分代码运行了三次啊)

package com.wang.demo; import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement; public class Test01 {     public static void main(String[] args) {//psvm回车可以直接敲出来哦        //1.加载驱动         try {            Class.forName("com.mysql.cj.jdbc.Driver");         } catch (ClassNotFoundException e) {             e.printStackTrace();         }         //2.获取链接,驱动管理器        String url="jdbc:mysql://localhost:3306/ishop?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8";        String user="root";        String password="root";         Connection connection = null;        try {            connection = DriverManager.getConnection(url, user, password);         } catch (SQLException e) {            e.printStackTrace();        }         //3.获取命令        Statement statement = null;        try {            statement = connection.createStatement();         } catch (SQLException e) {            e.printStackTrace();        }        // String sql="insert into tbl_commoditytype (id,name) values (6,'AA')"; //这个地方我后来发现我的数据库表中id忘记设置自增长,就直接在这里直接写上了id的值。之后增删改操作依次执行可查看表得三个结果图        //String sql="update tbl_commoditytype set name ='bb' where id=6";         String sql="delete from tbl_commoditytype where id=6";        int i = 0;        //executeUpdate是做增删改的         //4.得到结果集并处理          try {            i = statement.executeUpdate(sql);         } catch (SQLException e) {            e.printStackTrace();        }         System.out.println(i);//sout回车可快速创建System.out.println()哦         //5.关闭资源         //用到的connection(连接),statement(命令窗口),两个接口,resultSet一个实现类(结果集)         try {            statement.close();         } catch (SQLException e) {            e.printStackTrace();        }         try {            connection.close();         } catch (SQLException e) {             e.printStackTrace();         }    }}

Java怎么使用jdbc连接实现对MySQL增删改查

Java怎么使用jdbc连接实现对MySQL增删改查

Java怎么使用jdbc连接实现对MySQL增删改查

实现简单的查询操作

先把增删改操作的代码都复制粘贴过来(程序员怎么能不会复制粘贴嘿嘿),再把增删改变成查询语句String sql=”select*from tbl_commoditytype”;对应的executeUpdate();换为了executQuery()。具体如下

package com.wang.demo; import java.sql.*; public class Test02 {    public static void main(String[] args) {        //1.加载驱动        try {            Class.forName("com.mysql.cj.jdbc.Driver");        } catch (ClassNotFoundException e) {            e.printStackTrace();        }        //2.获取链接,驱动管理器        String url="jdbc:mysql://localhost:3306/ishop?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8";        String user="root";        String password="root";         Connection connection = null;        try {            connection = DriverManager.getConnection(url, user, password);        } catch (SQLException e) {            e.printStackTrace();        }        //3.获取命令        Statement statement = null;        try {            statement = connection.createStatement();        } catch (SQLException e) {            e.printStackTrace();        }        // String sql="insert into tbl_commoditytype (id,name) values (6,'AA')";        //String sql="update tbl_commoditytype set name ='bb' where id=6";        //String sql="delete from tbl_commoditytype where id=6";        String sql="select *from tbl_commoditytype";        ResultSet resultSet=null;        //executeUpdate是做增删改的        // 4.得到结果集并处理        try {            resultSet = statement.executeQuery(sql);            //处理结果集,两种方法,if(一条记录)/while(不确定或者多条数据)            while(resultSet.next()){               String o= resultSet.getInt(1)+"\t"+resultSet.getString(2);                //因为我的表第一列是int,第二列是string。也可以把2换成name,也就是把索引(columnindex)换成列名(columnlabel}                System.out.println(o);            }        } catch (SQLException e) {            e.printStackTrace();        }        //sout回车可快速创建System.out.println()哦         //5.关闭资源        //用到的connection(连接),statement(命令窗口),两个接口,resultSet一个实现类(结果集)         try {            statement.close();        } catch (SQLException e) {            e.printStackTrace();        }        try {            connection.close();        } catch (SQLException e) {            e.printStackTrace();        }    }}

Java怎么使用jdbc连接实现对MySQL增删改查

关于“Java怎么使用jdbc连接实现对MySQL增删改查”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Java怎么使用jdbc连接实现对MySQL增删改查”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Java怎么使用jdbc连接实现对MySQL增删改查

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Java怎么使用jdbc连接实现对MySQL增删改查

这篇文章主要介绍了Java怎么使用jdbc连接实现对MySQL增删改查的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java怎么使用jdbc连接实现对MySQL增删改查文章都会有所收获,下面我们一起来看看吧。1
2023-07-05

Java使用jdbc连接实现对MySQL增删改查操作的全过程

JDBC的全称是Java Database Connectivity,即Java数据库连接,它是一种可以执行SQL语句的Java API,下面这篇文章主要给大家介绍了关于Java使用jdbc连接实现对MySQL增删改查操作的相关资料,需要的朋友可以参考下
2023-03-06

QT5连接MySQL实现增删改查

这篇文章主要为大家详细介绍了QT5如何连接MySQL实现增删改查功能,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的可以了解一下
2022-12-28

java中JDBC技术连接Mysql实现增删改查超级详细的教程

文章目录 一、JDBC基本介绍1.简单介绍2.准确介绍 二、IDEA项目中导入Mysql驱动jar包三、使用java程序连接Mysql数据库进行增删改查操作1.创建Mysql数据库连接2.实现增加记录3.实现删除记录4.实现修改
java中JDBC技术连接Mysql实现增删改查超级详细的教程
2023-12-23

怎么使用Nodejs连接Mysql实现基本的增删改查操作

这篇文章将为大家详细讲解有关怎么使用Nodejs连接Mysql实现基本的增删改查操作,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。接下来示例代码的主要技术点包括基础框架KoaKoa-routerkoa-n
2023-06-15

使用java连接mysql数据库并实现增删改查等操作

使用java连接mysql数据库并实现增删改查等操作?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。首先,需要把MySQL与Java连接的jar(mysql-connecto
2023-05-31

怎么使用MySQL进行JDBC编程与增删改查

本文小编为大家详细介绍“怎么使用MySQL进行JDBC编程与增删改查”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用MySQL进行JDBC编程与增删改查”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Jav
2023-07-02

java怎么连接数据库实现增删改查操作

要使用Java连接数据库并实现增删改查操作,你需要完成以下步骤:1. 导入数据库驱动:首先,你需要从数据库厂商的官方网站下载相应的驱动程序,并将其添加到你的Java项目中。例如,如果你使用的是MySQL数据库,你可以下载MySQL Conn
2023-10-23

php怎么连接SqlServer并实现增删改查

连接SQLServer和增删改查操作本文介绍了如何使用SQLSRV扩展和PDO连接SQLServer数据库。详细讲解了插入、删除、更新和查询操作,并提供了使用预处理语句和绑定参数的示例。这些操作可确保代码的安全性和性能。
php怎么连接SqlServer并实现增删改查
2024-04-10

JDBC连接SQL Server数据库实现增删改查的全过程

实际开发中手动的输入SQL语句是少之又少,大多数情况下是通过编译代码进行来控制自动执行,下面这篇文章主要给大家介绍了关于JDBC连接SQL Server数据库实现增删改查的相关资料,需要的朋友可以参考下
2023-05-14

java如何连接数据库实现增删改查

Java可以使用Java Database Connectivity(JDBC)API连接数据库并实现增删改查操作。以下是一个简单的示例,演示如何使用JDBC连接MySQL数据库并实现增删改查操作。首先,需要确保已经下载并安装了MySQL数
2023-08-24

怎么用eclipse实现Java增删查改

要使用Eclipse实现Java的增删查改操作,你可以按照以下步骤进行:1. 创建一个Java项目:打开Eclipse,选择File -> New -> Java Project,输入项目名称并点击Finish。2. 创建一个Java类:在
2023-08-14

IDEA中使用Java语言连接MySQL实现增、删、查操作

使用Java连接MySQL数据库可以通过以下步骤实现增、删、查操作:1、导入相关的依赖库。需要引入MySQL数据库的驱动库,可以在项目的build.gradle(或pom.xml)文件中添加如下依赖:// build.gradlede
IDEA中使用Java语言连接MySQL实现增、删、查操作
2024-04-09

JDBC怎么实现数据库增删改查功能

这篇文章主要介绍JDBC怎么实现数据库增删改查功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:1、添加数据package cn.itcast.jdbc;import java.sql.*;public c
2023-06-20

javascript对象的增删改查怎么实现

小编给大家分享一下javascript对象的增删改查怎么实现,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!什么是对象?嘿!这还用问吗?对象不就是“你的女朋友” 嘛!,或许你以为我在胡说,但事实上确实就是。看完下面这个定义,
2023-06-29

编程热搜

目录