使用JDBC操作数据库的六部曲
要使用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操作数据库的六部曲相关推荐
- java监听数据库操作_第十六篇——JDBC操作数据库之监听器
JavaWeb应用中,很多的地方都和session有关.因此session相关的事件监听器,在日常工作中非常有用. 有时候我们需要统计当前在线的人数和访问人数总数,此时就可以使用监听器技术来很简单的实 ...
- Docker入门六部曲——Swarm
原文链接:http://www.dubby.cn/detail.html?id=8738 准备工作 安装Docker(版本最低1.13). 安装好Docker Compose,上一篇文章介绍过的. 安 ...
- Docker入门六部曲——Stack
原文链接:http://www.dubby.cn/detail.html?id=8739 准备知识 安装Docker(版本最低1.13). 阅读完Docker入门六部曲--Swarm,并且完成其中介绍 ...
- Docker入门六部曲——服务
原文链接:http://www.dubby.cn/detail.html?id=8735 准备 已经安装好Docker 1.13或者以上的版本. 安装好Docker Compose.如果你是用的是Do ...
- JavaWeb:用JDBC操作数据库
JDBC系列阅读 JavaWeb:用JDBC操作数据库 JavaWeb:JDBC之事务 JavaWeb:JDBC之数据库连接池 使用JDBC实现水果超市管理系统 1. 什么是JDBC JDBC的全称是 ...
- 25、jdbc操作数据库(2)
说一下使用jdbc时涉及到的一些基本的接口和类 java.sql.Driver 是数据库驱动接口,com.mysql.jdbc.Driver是mysql对应的驱动,由数据库供应商实现,用于提供驱动,实 ...
- 24、jdbc操作数据库(1)
什么是jdbc? 看一下官方怎么说,JDBC 英文名Java DataBase Connectivity,使用java连接数据库的工具,就是一组使用java代码来执行SQL语句的API. Jdbc有什 ...
- Mybatis介绍、jdbc操作数据库原始写法以及Mybatis架构
文章目录 Mybatis介绍 jdbc操作数据库原生写法 使用jdbc编程问题总结 Mybatis架构 Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个 ...
- jdba访问mysql_Java中JDBC操作数据库的步骤
Java中JDBC操作数据库的步骤,今天给喜欢Java开发或者是想要参加Java培训学习的小伙伴们分享一些Java技能干货,那就是Java阐述jdba操作数据库的步骤,废话不多说了,随小编一起来看一下 ...
最新文章
- 深入JDK中的Optional
- It is a distutils installed project and thus we cannot accurately
- 已解决:pod资源清单yaml中各字段详解
- 构造图 Codeforces Round #236 (Div. 2) C. Searching for Graph
- SQL:使用备份向导、SQL命令、导出数据三种方式对已建立的数据库进行备份
- Java 数组 之 一维数组
- js带开关的时钟_昌利JS系列混凝土搅拌机衬板配件
- Python中dataframe数据框中选择某一列非空的行
- python的编程环境都不会搭建_9102年你还不会搭建Python环境
- 无论发生了什么生活_无论如何,一个开放团队的经理会做什么?
- codeforces B. Coins
- myeclipse 隐藏父级包
- h5带mysql数据库的留言板_html5实现留言板的代码实例分享
- 回顾jpg/png格式图片的区别
- C# MessageBox 确定|取消
- R语言notes(1)——行列处理
- 特斯拉Q2业绩不及预期 盘后股价下跌11%
- Python自动化办公:word文件操作教程
- python获取上一级目录
- 网游中针对网络延迟的优化