mysql中的jdbc
2021/9/30 2:41:10
本文主要是介绍mysql中的jdbc,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
大致回忆一下,看了视频讲解的mysql中的jdbc'功能,总结一下;
jdbc'是数据库连接业务方面的一道桥梁,就好比河两岸,如果我们想使两面连接,那就要使用jdbc来进行连接,因为业务层方面不能直接连接数据库;
每个数据库公司都有自己的jdbc,他是sun公司为了让开发人员更好的完成开发工作而想出的一种统一做法,开发人员只需要学习使用jdbc就可以了,我的理解就是应该讲接口当中的SUB一样吧,为了统一接口的形状而确定下来;
mysql中的传统连接方式,大概简单概括一下;
第一步,加载驱动,要加载驱动就要用到jar包(connector),在idea当中创建一个lib包,把jar包完全导入进去。然后写加载驱动代码;
Class.forName("com.mysql.jdbc.Driver");固定写法; 第二步,连接数据库,也就是登录数据库的账号密码还有地址, url,username,password; 这里的话地址值url使用问号衔接参数,打上这么一段话
?useUnicode=true&characterEncoding=utf8&useSSL=true"; 编码支持中文和安全连接; 第三步获取数据库对象:
Connection connection = DriverManager.getConnection(url, username, password); 第四步,使用数据库对象来执行数据库对象
Statement statement = connection.createStatement(); 第五步执行sql语句 使用ResultSet resultSet = statement.executeQuery(sql); 输出出来; 第六步;关闭连接 三个对象
resultSet 、
statement、
connection ; 一定要关闭连接,非常耗费资源。 over;
这篇关于mysql中的jdbc的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-25MySQL报错Duplicate entry '0' for key 'PRIMARY'
- 2024-05-29阿里 Canal 实时同步 MySQL 增量数据至 ClickHouse 数据库
- 2024-05-24在Linux下管理MySQL的大小写敏感性
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享