MySQL数据库
文章平均质量分 92
浮生 丶如梦
在成为JAVA全栈工程师的路上慢慢升级中......(σ゚∀゚)σ..:*☆哎哟不错哦
展开
-
Day9_9 Java学习之Dao层模式与JDBC事务
解析:1.事务是指是程序中一系列严密的逻辑操作,而且所有操作必须全部成功完成,否则在每个操作中所作的所有更改都会被撤消。可以通俗理解为:就是把多件事情当做一件事情来处理,例如:古语中的:一荣俱荣,一损俱损。2.而在jDBC中的事务就是一连串SQL语句执行操作,且同一个事务下, 执行的一组sql语句,要就全部成功,要就全部失败。3.事务的四大特征:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Duration),简称ACID;原创 2022-09-09 17:53:07 · 852 阅读 · 1 评论 -
Day8_9 Java学习之PreparedStatement类与JDBCUtil工具类
解析:驱动类、url、用户名,以及密码。2.也为了代码的复用性高,我们将上述注册驱动及获取数据库连接、关闭资源等等代码抽取出来,统一的放到JDBCUtil工具类中。3.上述的四大参数都与特定数据库关联,如果将来想更改数据库,那么就要去修改这四大参数,那么为了不去修改代码,我们也必须写一个JdbcUtils类,让它从配置文件中读取配置参数,然后创建连接对象,这样做是为了方便程序的维护。原创 2022-09-08 20:31:37 · 709 阅读 · 2 评论 -
Day7_9 Java学习之JDBC访问MySQL数据库
解析:1.JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。原创 2022-09-07 19:57:41 · 957 阅读 · 5 评论 -
Day1_9 Java学习之DQL语言与完整性约束
1.DQL(Data Query Language) 就是数据查询语言,数据库执行DQL语句不会对数据进行改变,而是让数据库发送结果集给客户端。2.这个语言集是数据库学习的重点必须掌握理解。解析:1.约束是作用于表中字段上的规则,用于限制存储在表中的数据。2.目的:保证数据库中数据的正确、有效性和完整性。3.约束是作用于表中字段上的,可以在创建表/修改表的时候添加约束。约束描述关键字非空约束限制该字段的数据不能为nullNOT NULL主键约束主键是一行数据的唯一标识,要求非空且唯一。原创 2022-09-01 21:20:28 · 457 阅读 · 2 评论 -
Day30_8 Java学习之MySQL数据库、DML与DCL语言操作
解析:作用:数据操作语言,用来定义数据库记录(就是我们常说的数据库数据);1.DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访问权限。DCL语言的常用操作1.查询用户-- 表示查询mysql数据库下的user用户表运行结果:2.创建用户语法格式:CREATE USER 用户名@地址 IDENTIFIED BY '密码';--user1用户只能在localhost这个IP登录mysql服务器。...原创 2022-08-30 19:22:48 · 346 阅读 · 0 评论 -
Day29_8 Java学习之MySQL数据库
1.什么是数据库?作用:数据库就是用来存储和管理数据的仓库!2.数据库存储数据的优点:2.1、可结构化存储大量数据;2.2、方便检索;2.3、保持数据的一致性、完整性;2.4、安全,可共享;2.5、通过组合分析,可产生新数据。数据库的发展历程解析:1.1没有数据库,使用磁盘文件存储数据;1.2层次结构模型数据库;1.3网状结构模型数据库;1.4关系结构**模型数据库:使用二维表格来存储数据;1.5关系-对象模型数据库;...原创 2022-08-29 20:16:01 · 379 阅读 · 0 评论