07 2022 档案

摘要:事务一致性隔离型持久性事务的创建隐试事务:事务没有明显的开始和结束比如 insert,upfte,delete语句delete from 表 where id=11;显示事务具有明显的开始和结束的标记set autocommit=0;只针对当前的事务有效前提:必须贤者之自动提交功能为禁用步骤一:开启 阅读全文
posted @ 2022-07-31 16:37 langpo 阅读(49) 评论(0) 推荐(0) 编辑
摘要:1.常见约束 含义 一种限制,用于限制表中的数据,为了保证表中数据的准确和可靠性 分类:6大约束 not null:非空,用于保证该字段的值不能为空 比如姓名,学号等 default:默认约束,用于保证该字段有默认值 primary key: 主键,用于保证字段的值具有唯一性,并且非空 比如学号,员 阅读全文
posted @ 2022-07-28 16:22 langpo 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1.含义 union:合并,联合,将多次查询结果合并为一个结果 2.语法 查询语句1 union all 查询语句2 union all .... 3.意义 1.将一条比较复杂的语句拆分成多条语句 2.使用于多个表的时候,查询的列表基本一致 4.特点 1.要求多条查询语句的查询列表必须一致 2.要求 阅读全文
posted @ 2022-07-27 17:30 langpo 阅读(46) 评论(0) 推荐(0) 编辑
摘要:较短的文本: char varchar 较长的文本: text blob(较大的二进制) char和varchar类型 char()字符数 特点: 特点1 空间的耗费 效率 char 写法 char() 固定长度的字符 比较耗时 高 性别 varchar(m) 最大的字符 可变长度的字符 比较节省 阅读全文
posted @ 2022-07-25 21:39 langpo 阅读(63) 评论(0) 推荐(0) 编辑
摘要:2.小数 float(m,d) double(m,d) 2,定点型 dec(m,d) decimal(m,d) 定点性的精度较高,例如要求插入数值的精确值较高如货闭运算等 其他的可以用flooat和dounle 特点: m和d d的意思:小数点后的位数 m代表:小数位数与整数位数之和 超出则插入临界 阅读全文
posted @ 2022-07-25 21:13 langpo 阅读(102) 评论(0) 推荐(0) 编辑
摘要:1.整形 分类: tinyint,smallint,mediumint,int/integer,bigint 特点: r=如果不设置无符号还是有符号,默认有符号,如果想设置无符号,需要加unsigned关键字' 如果插入数值超出整形范围,回报异常 out of range异常,插入临界值 如果不设置 阅读全文
posted @ 2022-07-25 16:03 langpo 阅读(44) 评论(0) 推荐(0) 编辑
摘要:方式1: 语法:delete from 表; 删除表 1。单表的删除 delete fron 表名 where 筛选条件; 2.多表的删除 方式2: truncate table 表名 ; 不能加条件 方式一: 1.单表的删除 案例:delete from beauty where phone li 阅读全文
posted @ 2022-07-24 21:35 langpo 阅读(141) 评论(0) 推荐(0) 编辑
摘要:修改表的记录 语法: update 表名 set 列=新值,列=新值...... where 筛选条件 2.修改多表的记录【补充】 1.update boys set boyname=“张飞”,uercp=10 where id=2 修改多表的记录 sql92 语法: update 表一 别名,表二 阅读全文
posted @ 2022-07-23 12:14 langpo 阅读(86) 评论(0) 推荐(0) 编辑
摘要:数据操作语言: 插入 :insert 修改:update 删除:delete 插入语句: 语法: insert into 表名(列名,。。。) valuees(值1,值2); select*from beauty; 1.插入的值得类型药浴列的类型一直或兼容 inset into beauty(id, 阅读全文
posted @ 2022-07-23 11:49 langpo 阅读(41) 评论(0) 推荐(0) 编辑
摘要:: 要求多条查询语句的查询列表是一直的 2.要求多条查询语句的查询语句的没一列的类型和顺序最好一致 3.union 关键字默认去重,如果使用union all 可以包含重复项 应用场景要求多条查询语句的查询列数是一直的要求多条查询语句的查询的每一列的类型和顺序最好一直union 联合自动去重 uni 阅读全文
posted @ 2022-07-23 11:18 langpo 阅读(48) 评论(0) 推荐(0) 编辑
摘要:sql99 1.内链接 语法: select 查询累表 from 表一 别名 连接类型 innner join 表二 别名 on连接条件 where 筛选条件 group by 分组列表 having 分组后的筛选 order by 排序累表 limit 子句 特点: 表的顺序可以调换 内链接的结果 阅读全文
posted @ 2022-07-22 16:02 langpo 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1.单行函数 字符函数 length concat substr instr trim upper lower lpad rpad replace 数学函数: round ceil floor truncate mod 日期函数: now curedate curetime year monthna 阅读全文
posted @ 2022-07-08 10:19 langpo 阅读(31) 评论(0) 推荐(0) 编辑
摘要:select version(); 查询版本号 select database(); select user(); 用户 5.流程概念函数,'大','小' if 函数:if(10>5,'大',‘小’’); select last_name,commission_pct,if(commission_p 阅读全文
posted @ 2022-07-08 10:15 langpo 阅读(23) 评论(0) 推荐(0) 编辑
摘要:now 返回现在时间+日期 select(now) select year(now()) 年;\month,day时间 select year(具体时间); curedate 返回当前日期,不包含日期 slect curedate(); now: 获取当前日期 str_to_date:将日期格式的字 阅读全文
posted @ 2022-07-07 21:57 langpo 阅读(75) 评论(0) 推荐(0) 编辑
摘要:round 四舍五入 select round (-1,-1.5); select round (1.567,2); coil 相上取整,返回》=参数的最小整数 select cell(1.00); floor 向下取整,返回小于等于该参数的最大整数 select floor(-9..99); tr 阅读全文
posted @ 2022-07-07 21:24 langpo 阅读(65) 评论(0) 推荐(0) 编辑
摘要:函数类似java方法 概念:将我们的一组逻辑语句封装在方法体中,对外暴露方法名 好处:1.隐藏了实现细节,2.提高代码的重复用 调用:select 函数名(实参列表){from 表}; 特点:叫什么(函数名),2干什么(函数功能) 分类: 1.单行函数 如concat,length,ifnull等 阅读全文
posted @ 2022-07-07 11:40 langpo 阅读(95) 评论(0) 推荐(0) 编辑
摘要:select 查询列表 form 表 where 筛选条件 order by paixu列表 asc/desc 1.asc 代表升序,desc带表降序 如果不写默认升序 order by可以支持单个字段,多个字段,表达式,函数,别名 一般在最后 案例1:查询员工信息,从低到高排 select*fro 阅读全文
posted @ 2022-07-07 11:07 langpo 阅读(24) 评论(0) 推荐(0) 编辑
摘要:一,数据库的好处 1.可持久化数据到本地 2.结构化查询 二。数据库的常见概念 db:数据库 dbms:数据库管理系统 sql:结构化查询语言 三。数据存储的特点 1.数据存放到表中,再放到库中 2.一个库中可以有多张表,每张表具有唯一的表名用来标识 3.表中由一个或多个列,列又叫字段,相当于属性 阅读全文
posted @ 2022-07-05 15:47 langpo 阅读(33) 评论(0) 推荐(0) 编辑
摘要:mysal有3种log,分贝是:biglog,redo log,undo log biglog biglog是用于记录数据库表结构和表数据变更的二进制日志,比如insert,update,delete,create,truncate等等操作,不会记录select和show操作 主从复制 三种模式:s 阅读全文
posted @ 2022-07-03 19:59 langpo 阅读(60) 评论(0) 推荐(0) 编辑
摘要:选择唯一索引 唯一性索引的值是唯一的,可以更快的通过该索引来确定某条记录 作为查询条件的字段建立索引 某个字段用来做查询条件,那么该字段的查询速度会影响整个表的查询速度。因此,为该字段建立索引,可以提高整个表的查询速度 限制索引的数量 索引的数据并不是越多越好,每个索引需要占据大量的磁盘空间,索引越 阅读全文
posted @ 2022-07-03 19:47 langpo 阅读(152) 评论(0) 推荐(0) 编辑

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