要使用JDBC操作Mysql首先要导入JDBC_Mysql的驱动,maven导入如下:

<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.16</version></dependency>

  接下来就可以操作Mysql数据库了:

     String uri = "jdbc:mysql://localhost:3306/jdbc?useUnicode=true&characterEncoding=UTF-8&useSSL=false";String user = "root";String password = "123456";Connection con = null;//1.加载驱动try{  Class.forName("com.mysql.jdbc.Driver"); //加载JDBC_MySQL驱动}catch(Exception e){}//2.连接数据库try{con = DriverManager.getConnection(uri,user,password); //连接代码}catch(SQLException e){}//3.向数据库发送sql的对象Statement:CRUDStatement statement = con.createStatement();//4.编写sql语句String sql = "select * from users";//5.执行sql语句ResultSet rs = statement.executeQuery(sql);while (rs.next()){System.out.println("id="+rs.getObject("id"));System.out.println("name="+rs.getObject("name"));System.out.println("password="+rs.getObject("password"));System.out.println("email="+rs.getObject("email"));System.out.println("birthday="+rs.getObject("birthday"));}//6.关闭连接,释放资源(一定要做),先打开的后关闭,后打开的先关闭rs.close();statement.close();con.close();

使用JDBC操作数据库的六部曲相关推荐

  1. java监听数据库操作_第十六篇——JDBC操作数据库之监听器

    JavaWeb应用中,很多的地方都和session有关.因此session相关的事件监听器,在日常工作中非常有用. 有时候我们需要统计当前在线的人数和访问人数总数,此时就可以使用监听器技术来很简单的实 ...

  2. Docker入门六部曲——Swarm

    原文链接:http://www.dubby.cn/detail.html?id=8738 准备工作 安装Docker(版本最低1.13). 安装好Docker Compose,上一篇文章介绍过的. 安 ...

  3. Docker入门六部曲——Stack

    原文链接:http://www.dubby.cn/detail.html?id=8739 准备知识 安装Docker(版本最低1.13). 阅读完Docker入门六部曲--Swarm,并且完成其中介绍 ...

  4. Docker入门六部曲——服务

    原文链接:http://www.dubby.cn/detail.html?id=8735 准备 已经安装好Docker 1.13或者以上的版本. 安装好Docker Compose.如果你是用的是Do ...

  5. JavaWeb:用JDBC操作数据库

    JDBC系列阅读 JavaWeb:用JDBC操作数据库 JavaWeb:JDBC之事务 JavaWeb:JDBC之数据库连接池 使用JDBC实现水果超市管理系统 1. 什么是JDBC JDBC的全称是 ...

  6. 25、jdbc操作数据库(2)

    说一下使用jdbc时涉及到的一些基本的接口和类 java.sql.Driver 是数据库驱动接口,com.mysql.jdbc.Driver是mysql对应的驱动,由数据库供应商实现,用于提供驱动,实 ...

  7. 24、jdbc操作数据库(1)

    什么是jdbc? 看一下官方怎么说,JDBC 英文名Java DataBase Connectivity,使用java连接数据库的工具,就是一组使用java代码来执行SQL语句的API. Jdbc有什 ...

  8. Mybatis介绍、jdbc操作数据库原始写法以及Mybatis架构

    文章目录 Mybatis介绍 jdbc操作数据库原生写法 使用jdbc编程问题总结 Mybatis架构 Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个 ...

  9. jdba访问mysql_Java中JDBC操作数据库的步骤

    Java中JDBC操作数据库的步骤,今天给喜欢Java开发或者是想要参加Java培训学习的小伙伴们分享一些Java技能干货,那就是Java阐述jdba操作数据库的步骤,废话不多说了,随小编一起来看一下 ...

最新文章

  1. 深入JDK中的Optional
  2. It is a distutils installed project and thus we cannot accurately
  3. 已解决:pod资源清单yaml中各字段详解
  4. 构造图 Codeforces Round #236 (Div. 2) C. Searching for Graph
  5. SQL:使用备份向导、SQL命令、导出数据三种方式对已建立的数据库进行备份
  6. Java 数组 之 一维数组
  7. js带开关的时钟_昌利JS系列混凝土搅拌机衬板配件
  8. Python中dataframe数据框中选择某一列非空的行
  9. python的编程环境都不会搭建_9102年你还不会搭建Python环境
  10. 无论发生了什么生活_无论如何,一个开放团队的经理会做什么?
  11. codeforces B. Coins
  12. myeclipse 隐藏父级包
  13. h5带mysql数据库的留言板_html5实现留言板的代码实例分享
  14. 回顾jpg/png格式图片的区别
  15. C# MessageBox 确定|取消
  16. R语言notes(1)——行列处理
  17. 特斯拉Q2业绩不及预期 盘后股价下跌11%
  18. Python自动化办公:word文件操作教程
  19. python获取上一级目录
  20. 网游中针对网络延迟的优化

热门文章

  1. 每当此时的FreeEIM
  2. 熊猫烧香作者李俊抓捕实录-读后感
  3. 声光控延时开关设计原理
  4. CIO40知识星球—20年数字化组织架构演进V4.0
  5. 清华大学出版社计算机图书出版,请联系我
  6. 我眼中的自己和程序猿男朋友眼中的我
  7. MongoDB 查询昨日/昨天数据
  8. 2019瓜子网后台开发笔试题目
  9. Spring IoC和DI XML方式 注解方式 依赖注入 AOP面向切面
  10. 五大数据分析软件对比:Python、Excel、R、SPSS、SAS