10 2022 档案

摘要:事件的常见事件演示 案例5表格全选 阅读全文 »
posted @ 2022-10-31 11:15 肥宅快乐水~ 阅读(13) 评论(0) 推荐(0) 编辑
摘要:HTMLDOM样式控制 控制元素样式 1.使用元素的style属性来设置 2.提前定义好类选择器的样式,通过元素的className属性来设置其class属性值。 事件概述 事件监听机制: 概念:某些组件被执行了某些操作后,除法某些代码的执行。 事件:某些操作。如:单击,双击,键盘按下了,鼠标移动了 阅读全文 »
posted @ 2022-10-31 09:47 肥宅快乐水~ 阅读(44) 评论(0) 推荐(0) 编辑
摘要:案例4动态表格的删除 2.删除: 1.确定点击的是哪一个超链接 <a href="javascript:void(0);" onclick="delTr(this);">删除</a> 2.怎么删除? removeChild():通过父节点删除子节点 HTMLDOM的innerHTML HTML DO 阅读全文 »
posted @ 2022-10-31 09:15 肥宅快乐水~ 阅读(28) 评论(0) 推荐(0) 编辑
摘要:DOM的Node对象 Node:节点对象,其他5个的父对象 特点:所有dom对象都可以被认为是一个节点 方法: CRUD dom树: appendChild():向节点的子节点列表的结尾添加新的子节点。 removeChild():删除(并返回)当前节点的指定子节点。 replaceChild(): 阅读全文 »
posted @ 2022-10-30 11:10 肥宅快乐水~ 阅读(15) 评论(0) 推荐(0) 编辑
摘要:DOM的Document对象创建DOM对象 2.创建其他DOM对象: createAttribute(name) createComment() createElement() createTextNode() DOM的Element对象 Element:元素对象 1.获取/创建:通过documen 阅读全文 »
posted @ 2022-10-30 10:14 肥宅快乐水~ 阅读(28) 评论(0) 推荐(0) 编辑
摘要:DOM概述 W3C DOM 标准被分为3个不同的部分: 核心 DOM - 针对任何结构化文档的标准模型 Document:文档对象 Element:元素对象 Attribute:属性对象 Text:文本对象 Comment:注释对象 XML DOM - 针对XML文档的标准模型 HTML DOM - 阅读全文 »
posted @ 2022-10-30 09:49 肥宅快乐水~ 阅读(160) 评论(0) 推荐(0) 编辑
摘要:BOM的Location Location:地址栏对象 1.创建(获取): 1.window.location 2.location 2.方法: reload() 重新加载当前文档。刷新 3.属性 href 设置或返回完整的URL。 案例3自动跳转首页 分析: 1.显示页面效果 <p> 2.倒计时读 阅读全文 »
posted @ 2022-10-27 16:21 肥宅快乐水~ 阅读(15) 评论(0) 推荐(0) 编辑
摘要:案例2轮播图 分析: 1.在页面上使用img标签展示图片。 2.定义一个方法,修改图片对象的src属性。 3.定义一个定时器,每隔3秒调用方法一次。 BOM的Window属性 3.属性 1.获取其他BOM对象: history location Navigator Screen 2.获取DOM对象: 阅读全文 »
posted @ 2022-10-27 13:54 肥宅快乐水~ 阅读(17) 评论(0) 推荐(0) 编辑
摘要:BOM的Window打开关闭方法 2.与打开关闭有关的方法: close():关闭浏览器窗口 谁调用我,我关掉哪个窗口 open():打开一个新的浏览器窗口 BOM的Window定时器方法 3.与定时器有关的方法 setTimeout():在指定的毫秒数后调用函数或计算表达式。 参数: 1.js代码 阅读全文 »
posted @ 2022-10-27 11:06 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:BOM概述 BOM: 1.概念:Browser Object Model 浏览器对象模型 将浏览器的各个组成部分封装成对象。 2.组成: Window:窗口对象 Navigator:浏览器对象 Screen:显示器屏幕对象 History:历史记录对象 Location:地址栏对象 BOM的Wind 阅读全文 »
posted @ 2022-10-27 09:12 肥宅快乐水~ 阅读(31) 评论(0) 推荐(0) 编辑
摘要:事件简单学习 事件简单学习: 功能:某些组件被执行了某些操作后,触发某些代码的执行。 造句: xxx 被 xxx,我就xxx 我方水晶被摧毁后,我就责备队友。 敌方水晶被摧毁后,我就夸奖自己。 如何绑定事件 1.直接在html标签上,指定事件的属性(操作),属性值就是js代码 1.事件:onclic 阅读全文 »
posted @ 2022-10-26 14:13 肥宅快乐水~ 阅读(16) 评论(0) 推荐(0) 编辑
摘要:DOM简单学习 DOM简单学习:为了满足案例要求 功能:控制html文档的内容 代码:获取页面标签(元素)对象 Element document.getElementById("id值"):通过元素的id获取元素对象 操作Element对象: 1.修改属性值: 1.明确获取的对象是哪一个? 2.查看 阅读全文 »
posted @ 2022-10-26 13:50 肥宅快乐水~ 阅读(15) 评论(0) 推荐(0) 编辑
摘要:JavaScript对象Global Global 1.特点:全局对象,这个Global中封装的方法不需要对象就可以直接调用。 方法名(); 2.方法: encodeURI():url编码 decodeURI():url解码 encodeURIComponent():url编码,编码的字符更多 de 阅读全文 »
posted @ 2022-10-26 11:23 肥宅快乐水~ 阅读(21) 评论(0) 推荐(0) 编辑
摘要:JavaScript对象RegExp1 RegExp:正则表达式对象 1.正则表达式 1.单个字符:[ ] 如:[a] [ab] [a-zA-Z0-9_] 特殊符号代表特殊含义的单个字符 \d:单个数字字符[0-9] \w:单个单词字符[a-zA-Z0-9_] 2.量词符号: ?:表示出现0次或1次 阅读全文 »
posted @ 2022-10-26 09:37 肥宅快乐水~ 阅读(13) 评论(0) 推荐(0) 编辑
摘要:JavaScript对象Date Date:日期对象 1.创建: var date = new Date(); 2.方法: toLocaleString():返回当前date对象对应的时间本地字符串格式 getTime():获取毫秒值。返回当前如期对象描述的时间到1970年1月1日零点的毫秒值差 J 阅读全文 »
posted @ 2022-10-25 15:44 肥宅快乐水~ 阅读(13) 评论(0) 推荐(0) 编辑
摘要:JavaScript对象Function Function:函数(方法)对象 1.创建: 1.var fun = new Function(形式参数列表,方法体); 2.function 方法名称(形式参数列表) { 方法体 } 3.var 方法名 = function(形式参数列表) { 方法体 阅读全文 »
posted @ 2022-10-25 13:37 肥宅快乐水~ 阅读(17) 评论(0) 推荐(0) 编辑
摘要:流程控制语句 流程控制语句: 1.if...else... 2.switch: 在java中,switch语句可以接受的数据类型:byte int shor char 枚举(1.5) string(1.7) 3.while 4.do.while 5.for JavaScript语法练习99乘法表 阅读全文 »
posted @ 2022-10-25 09:29 肥宅快乐水~ 阅读(11) 评论(0) 推荐(0) 编辑
摘要:JavaScript语法三元运算符 三元运算符 ? : 表达式 var a = 3; var b = 4; var c = a > b ? 1 : 0; 语法: 表达式?值1:值2 判断表达式的值,如果是true则取值1,如果是false则取值2; JavaScript语法特殊语法 1.语句以;结尾 阅读全文 »
posted @ 2022-10-24 16:26 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:JavaScript语法算数&比较运算符 比较运算符: 比较方式 1.类型相同:直接比较 字符串:按照字典顺序比较。按位逐一比较,直到得出大小为止。 2.类型不同:先进行类型转换,再比较 :全等于。在比较之前,先判断类型,如果类型不一样,则直接返回false JavaScript语法逻辑运算符 逻辑 阅读全文 »
posted @ 2022-10-24 16:17 肥宅快乐水~ 阅读(19) 评论(0) 推荐(0) 编辑
摘要:JavaScript语法-变量typeof JavaScript语法一元运算符 一元运算符:只有一个运算数的运算符 ++,-- +(正号) -(负号) ++ -- : 自增(自减) ++(--)在前,先自增(自减),再运算 ++(--)在后,先运算,再自增(自减) +(-)号:正负号 注意:在JS中 阅读全文 »
posted @ 2022-10-24 13:38 肥宅快乐水~ 阅读(11) 评论(0) 推荐(0) 编辑
摘要:JavaScript语法注释&数据类型 注释: 1.单行注释://注释内容 2.多行注释:/*注释内容*/ 数据类型: 1.原始数据类型(基本数据类型) 1.number:数字。 整数/小数/NaN(not a number 一个不是数字的数字类型) 2.string:字符串。 字符串 "abc" 阅读全文 »
posted @ 2022-10-24 10:50 肥宅快乐水~ 阅读(67) 评论(0) 推荐(0) 编辑
摘要:JavaScript发展史 JavaScript发展史: 1.1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为:C - - ,后来更名为:ScriptEase 2.1995年,Netscape(网景)公司,开发出一门客户端脚本语言:LiveScript。后来,请 阅读全文 »
posted @ 2022-10-24 09:28 肥宅快乐水~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:JavaScript简介 概念:一门客户端脚本语言 运行在客户端浏览器中的。每一个浏览器都有javascript的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能: 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。 阅读全文 »
posted @ 2022-10-24 08:45 肥宅快乐水~ 阅读(15) 评论(0) 推荐(0) 编辑
摘要:CSS案例-注册页面2和CSS案例-注册页面3 阅读全文 »
posted @ 2022-10-23 16:26 肥宅快乐水~ 阅读(5) 评论(0) 推荐(0) 编辑
摘要:CSS-属性2-盒子模型 盒子模型:控制布局 margin:外边距 pdding:内边距 默认情况下内内边距会影响整个盒子的大小 box-sizing:border-box; 设置盒子的属性,让width和height就是最终盒子的大小 float:浮动 left:左浮动 right:右浮动 CSS 阅读全文 »
posted @ 2022-10-23 16:21 肥宅快乐水~ 阅读(17) 评论(0) 推荐(0) 编辑
摘要:CSS-选择器-扩展选择器 扩展选择器: 1.选择所有元素: 语法:*{} 2.并集选择器: 选择器1,选择器2{} 3.子选择器:筛选选择器1元素下的选择器2元素 语法:选择器1 选择器2{} 4.父选择器:筛选选择器2的父元素选择器1 语法:选择器1 > 选择器2{} 5.属性选择器:选择元素名 阅读全文 »
posted @ 2022-10-23 13:45 肥宅快乐水~ 阅读(19) 评论(0) 推荐(0) 编辑
摘要:CSS-语法格式 CSS语法: 格式: 选择器{ 属性名1:属性值1; 属性名2:属性值2 ... } 选择器:筛选具有相似特征的元素 注意: 每一对属性需要使用;隔开,最后一对属性可以不加; a.css CSS-选择器-基础选择器 选择器:筛选具有相似特征的元素。 分类: 1.基础选择器 1.id 阅读全文 »
posted @ 2022-10-23 10:17 肥宅快乐水~ 阅读(28) 评论(0) 推荐(0) 编辑
摘要:CSS-概述 CSS:页面美化和布局控制 1.概念:Cascading Style Sheets 层叠样式表 层叠:多个样式可以作用在一个html的元素上,同时生效 2.好处: 1.功能强大 2.将内容展示和样式控制分离 降低耦合度。解耦 让分工协作更容易 提高开发效率 CSS与html的结合方式 阅读全文 »
posted @ 2022-10-23 09:06 肥宅快乐水~ 阅读(68) 评论(0) 推荐(0) 编辑
摘要:HTML标签-表单标签-表单项select&textarea HTML标签-案例1-注册页面 select:下拉列表 子元素:option,指定列表项 textarea:文本域 cols:指定列数,每一行有多少个字符 rows:默认多少行。 阅读全文 »
posted @ 2022-10-22 16:51 肥宅快乐水~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:HTML标签-表单标签-表单项input1 表单项标签: input:可以通过type属性值,改变元素展示的样式 type属性: text:文本输出框,默认值 placeholder:指定输入框的提示信息,当输入框的内容发生变化,会自动清空提示信息 password:密码输入框 radio:单选框 阅读全文 »
posted @ 2022-10-22 16:28 肥宅快乐水~ 阅读(26) 评论(0) 推荐(0) 编辑
摘要:HTML标签-表单标签-概述 HTML标签:表单标签 表单: 概念:用于采集用户输入的数据的。用于和服务器进行交互。 from:用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围 属性: action:指定提交数据的URL method:指定提交方式 分类:一共7种,2种比较常用 get: 阅读全文 »
posted @ 2022-10-22 13:29 肥宅快乐水~ 阅读(26) 评论(0) 推荐(0) 编辑
摘要:HTML标签-综合案例-分析 链接标签: a:定义一个超链接 属性: href:指定访问资源的URL(统一资源定位符) target:指定打开资源的方式 _self:默认值,在当前页面打开 _blank:在空白页面打开 HTML标签-综合案例-实现 div和span: div:每一个div占满一整行 阅读全文 »
posted @ 2022-10-22 10:51 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:HTML标签-表格标签1 table:定义表格 width:宽度 border:边框 cellpadding:定义内容和单元格的距离 cellspacing:定义单元格之间的距离。如果指定为0,则单元格的线会合为一条 bgcolor:背景色 align:对齐方式 tr:定义行 bgcolor:背景色 阅读全文 »
posted @ 2022-10-22 09:06 肥宅快乐水~ 阅读(62) 评论(0) 推荐(0) 编辑
摘要:HTML标签-块标签 div和span: div:每一个div占满一整行。块级标签 span:文本信息在一行展示,行内标签 内联标签 HTML标签-语义化标签 语义化标签:html5中为了提高程序的可读性,提供了一些标签。 1.<hreader>:页眉 2.<footer>:页脚 阅读全文 »
posted @ 2022-10-21 16:16 肥宅快乐水~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:HTML标签-列表标签 案例:旅游网站首页 1.确定使用table来完成布局 2.如果某一行只有一个单元格,则使用<tr><td></td></tr> 3.如果某一行有多个单元格,则使用 <tr> <td> <table></table> </td> </tr> HTML标签-链接标签 阅读全文 »
posted @ 2022-10-21 16:09 肥宅快乐水~ 阅读(17) 评论(0) 推荐(0) 编辑
摘要:HTML标签-文本标签-练习 注释:实体名称对大小写敏感! HTML标签-图片标签 图片标签: img:展示图片 属性: src:指定图片的位置 阅读全文 »
posted @ 2022-10-21 09:27 肥宅快乐水~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:HTML标签-文本标签1 文本标签:和文本有关的标签 注释:<!-- 注释内容 --> <h1> to <h6>:标题标签 h1~h6:字体大小逐渐递减 <p>:段落标签 <br>:换行标签 <hr>:展示一条水平线 属性: color:颜色 width:宽度 size:高度 align:对齐方式 阅读全文 »
posted @ 2022-10-20 16:34 肥宅快乐水~ 阅读(52) 评论(0) 推荐(0) 编辑
摘要:HTML快速入门 快速入门: 语法: 1.html文档后缀名 .html 或者 .htm 2.标签分为 1.围堵标签:有开始标签和结束标签。如 <html> </html> 2.自闭和标签:开始标签和结束标签在一起。如 <br/> 3.标签可以嵌套: 需要正确嵌套,不能你中有我,我中有你 错误:<a 阅读全文 »
posted @ 2022-10-20 14:31 肥宅快乐水~ 阅读(30) 评论(0) 推荐(0) 编辑
摘要:概念介绍-资源分类 B/S架构详解 资源分类: 1.静态资源: 使用静态网页开发技术发布的资源。 特点: 所有用户访问,得到的结果是一样的。 如:文本,图片,音频,视频,HEML,CSS,JavaScript 如果用户请求的是静态资源,那么服务器会直接将静态资源发送给浏览器。浏览器中内置了静态资源的 阅读全文 »
posted @ 2022-10-20 14:00 肥宅快乐水~ 阅读(114) 评论(0) 推荐(0) 编辑
摘要:概念介绍-软件架构 web概念概述 JavaWeb: 使用Java语言开发基于互联网的项目 软件架构: 1.C/S:Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序 如:QQ,迅雷... 优点: 1.用户体验好 缺点: 1.开发、安装,部署,维护 麻 阅读全文 »
posted @ 2022-10-20 13:20 肥宅快乐水~ 阅读(29) 评论(0) 推荐(0) 编辑
摘要:JDBCTemplate-执行DML语句 练习: 需求: 1.修改1号数据的salary为10000 2.添加一条记录 3.删除刚才添加的记录 4.查询id为1的记录,将其封装为Map集合 5.查询所有记录,将其封装为List 6.查询所有记录,将其封装为Emp对象的List集合 7.查询总记录数 阅读全文 »
posted @ 2022-10-20 11:06 肥宅快乐水~ 阅读(8) 评论(0) 推荐(0) 编辑
摘要:JDBCTemplate-介绍 Spring JDBC Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发 步骤: 1.导入jar包 2.创建JDBCTemplate对象。依赖于数据源DataSource JDBCTemplate template = n 阅读全文 »
posted @ 2022-10-20 09:13 肥宅快乐水~ 阅读(14) 评论(0) 推荐(0) 编辑
摘要:数据库连接池-druid-工具类 定义工具类: 1.定义一个类 JDBCUtils 2.提供静态代码块加载配置文件,初始化连接池对象 3.提供方法 1.获取连接方法:通过数据库连接池获取连接 2.释放资源 3.获取连接池的方法 JDBCUtils工具类: 数据库连接池-druid-工具类测试 Dru 阅读全文 »
posted @ 2022-10-19 16:14 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:数据库连接池-c3p0-配置演示 默认配置: 使用指定名称配置: main方法中调用指定名称配置的方法名 数据库连接池-druid-基本使用 Druid:数据库连接池实现技术,由阿里巴巴提供的 步骤: 1.导入jar包 druid-1.0.9.jar 2.定义配置文件: 是properties形式的 阅读全文 »
posted @ 2022-10-19 13:43 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:数据库连接池-实现介绍 实现: 1.标准接口:DataSource javax.sql包下的 1.方法: 获取连接:getConnection() 归还连接:Connection.close()。如果连接对象Connection是从连接池中获取的,那么调用Connection.close()方法,则 阅读全文 »
posted @ 2022-10-19 11:31 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:数据库连接池—概念 概念:其实就是一个容器(集合),存放数据库连接池的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 好处: 1.节约资源 2.用户访问高效 阅读全文 »
posted @ 2022-10-19 08:55 肥宅快乐水~ 阅读(25) 评论(0) 推荐(0) 编辑
摘要:JDBC管理事务-概述 JDBC控制事务: 1.事务:一个包含多个步骤的业务操作。如果这个业务操作被事务管理,则这个步骤要么同时成功,要么同时失败。 2.操作: 1.开启事务 2.提交事务 3.回滚事务 3.使用Connection对象来管理事务 开启事务:setAutocommit(boolean 阅读全文 »
posted @ 2022-10-18 16:08 肥宅快乐水~ 阅读(14) 评论(0) 推荐(0) 编辑
摘要:JDBC练习-登录案例 练习: 需求: 1.通过键盘录入用户名和密码 2.判断用户是否登录成功 select * from user where username = "" and password = ""; 如果这个sql有查询结果,则成功,反之,则失败 步骤: 1.创建数据库表 user Lo 阅读全文 »
posted @ 2022-10-18 14:12 肥宅快乐水~ 阅读(10) 评论(0) 推荐(0) 编辑
摘要:JDBC练习-select语句 练习:定义一个方法,查询emp表的数据将其封装为对象,然后装载集合,返回。 1.定义Emp类 封装Emp表数据的JavaBean 2.实现方法 public List<Emp> findAll(){} 3.实现方法 select * from emp; 查询所有emp 阅读全文 »
posted @ 2022-10-18 11:29 肥宅快乐水~ 阅读(16) 评论(0) 推荐(0) 编辑
摘要:JDBC各个类详解-ResultSet基本使用 ResultSet:结果集对象,封装查询结果 next():游标向下移动一行 getXxx(参数):获取数据 Xxx:代表数据类型 如: int getInt(),String getString() 参数: 1.int:代表列的编号,从1开始 如:g 阅读全文 »
posted @ 2022-10-17 16:12 肥宅快乐水~ 阅读(25) 评论(0) 推荐(0) 编辑
摘要:JDBC练习-update语句 练习:account表 修改记录 JDBC练习-update、DDL语句 练习:account表 删除一条记录 执行DDL语句 阅读全文 »
posted @ 2022-10-17 13:36 肥宅快乐水~ 阅读(14) 评论(0) 推荐(0) 编辑
摘要:JDBC各个类详解-Statement Statement:执行sql的对象 1.执行sql 1.boolean execute(String sql):可以执行任意的sql 了解 2.int executeUpdate(String sql):执行DML(insert、update、delete) 阅读全文 »
posted @ 2022-10-17 10:51 肥宅快乐水~ 阅读(29) 评论(0) 推荐(0) 编辑
摘要:JDBC各个类详解-DriverManager-获取数据库连接 获取数据库连接: 方法:static Connection getConnection(String url,String user,String password) 参数: url:指定连接的路径 语法:jdbc:mysql://ip 阅读全文 »
posted @ 2022-10-17 09:35 肥宅快乐水~ 阅读(33) 评论(0) 推荐(0) 编辑
摘要:JDBC-快速入门 快速入门: 步骤: 1.导入驱动jar包 mysql-connector-java-5.1.37-bin.jar 1.复制mysql-connector-java-5.1.37-bin.jar到项目的libs目录下 2.右键-->Add As Library 2.注册驱动 3.获 阅读全文 »
posted @ 2022-10-17 09:09 肥宅快乐水~ 阅读(54) 评论(0) 推荐(0) 编辑
摘要:JDBC的基本概念 JDBC: 概念:Java DataBase Connectivity Java 数据库连接,Java语言操作数据库 JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JD 阅读全文 »
posted @ 2022-10-16 19:33 肥宅快乐水~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:DCL-管理权限 权限管理: 1.查询权限: 2.授权权限: 3.撤销权限: 阅读全文 »
posted @ 2022-10-14 11:20 肥宅快乐水~ 阅读(27) 评论(0) 推荐(0) 编辑
摘要:DCL管理用户-增删改查 DCL: SQL分类: 1.DDL:操作数据库和表 2.DML:增删改表中数据 3.DQL:查询表中数据 4.DCL:管理用户,授权 DBA:数据库管理员 DCL:管理用户,授权 1.管理用户 1.添加用户: 2.删除用户: 3.修改用户密码: mysql中忘记了root用 阅读全文 »
posted @ 2022-10-14 09:47 肥宅快乐水~ 阅读(26) 评论(0) 推荐(0) 编辑
摘要:事务-隔离级别介绍 概念:多个事务之间隔离的,相互独立的。但是如果多个事务操作同一批数据,则会引发一些问题,设置不同的隔离级别就可以解决这些问题。 存在问题: 1.脏读:一个事务,读取到另一个事务中没有提交的数据 2.不可重复读(虚读):在同一个事务中,两次读取到的数据不一样。 3.幻读:一个事务操 阅读全文 »
posted @ 2022-10-13 17:12 肥宅快乐水~ 阅读(72) 评论(0) 推荐(0) 编辑
摘要:事务-默认自动提交&手动提交 MySQL数据库中事务默认自动提交 事务提交的两种方式: 自动提交: mysql就是自动提交的 一条DML(增删改)语句会自动提交一次事务。 手动提交: Oracle数据库时手动提交事务 需要先开启事务,再提交 修改事务的默认提交方式: 查看事务的默认提交方式:SELE 阅读全文 »
posted @ 2022-10-13 11:16 肥宅快乐水~ 阅读(98) 评论(0) 推荐(0) 编辑
摘要:事务-基本演示 1.事务的基本介绍 1.概念: 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2.操作: 1.开启事务:start transaction; 2.回滚:rollback; 3.提交:commit; 3.例子 2.事务的四大特征 3.事务的隔离级 阅读全文 »
posted @ 2022-10-13 09:00 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:多表查询-子查询情况1&情况2 子查询不同情况 1.子查询的结果是单行单列的: 子查询可以作为条件,使用运算符去判断。运算符:> >= < <= = 2.子查询的结果是多行多列的: 子查询可以作为条件,使用运算符in来判断 多表查询-子查询情况3 子查询不同情况 3.子查询的结果是多行多列的: 子查 阅读全文 »
posted @ 2022-10-12 10:26 肥宅快乐水~ 阅读(26) 评论(0) 推荐(0) 编辑
摘要:多表查询-外连接 外连接查询: 1.左外连接: 2.右外连接: 多表查询-子查询概述 子查询: 概念:查询中嵌套查询,称嵌套查询为子查询 阅读全文 »
posted @ 2022-10-12 09:53 肥宅快乐水~ 阅读(20) 评论(0) 推荐(0) 编辑
摘要:多表查询-概述 查询语法:select 列名列表 from 表名列表 where.... 准备sql 笛尔卡积: 有两个集合A,B 去这两个集合的所有组成情况。 要完成多表查询,需要消除无用的数据 多表查询的分类: 1.内连接查询: 2.外连接查询: 3.子查询: 多表查询-内连接 内连接查询: 1 阅读全文 »
posted @ 2022-10-12 09:27 肥宅快乐水~ 阅读(15) 评论(0) 推荐(0) 编辑
摘要:数据库的备份和还原 1.命令行 语法: 备份:mysqldump -u用户名 -p密码 > 保存的路径 还原: 1.登录数据库 2.创建数据库 3.使用数据库 4.执行文件。source 文件路径 2.图形化工具: 阅读全文 »
posted @ 2022-10-11 15:36 肥宅快乐水~ 阅读(23) 评论(0) 推荐(0) 编辑
摘要:范式概述 数据库设计的范式 概念:设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求 设计数据库时,遵从不同的规范要求 ,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一种范 阅读全文 »
posted @ 2022-10-11 13:41 肥宅快乐水~ 阅读(143) 评论(0) 推荐(0) 编辑
摘要:多表关系一对一关系实现 一对一(了解): 如:人和身份证 图解: 实现方式:一对一关系实现,可以在任意一方添加唯一外键指向另一方的主键。 阅读全文 »
posted @ 2022-10-11 09:45 肥宅快乐水~ 阅读(16) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示