MySql

本文深入解析了MySql数据库系统,涵盖了其开源特性、字符集作用、事务概念、存储引擎选择,特别是InnoDB的功能,以及SQL操作命令集的使用,包括between、or、not、_、%、distinct、ifnull、count、max、min、sum、avg、orderby、groupby等关键字的应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySql是一个开源的关系型数据库系统

字符集:因为计算机只能识别二进制代码,所以我们数据传输过程中需要转码和解码,这就是字符集的由来

事务:指的就是在单个逻辑工作单元执行的一系列操作,要么完全执行,要么完全不执行。

存储引擎:引擎是一个程序的核心组件,mysql在存储数据有不同的技术进行存储,不同的技术有着不同的存储机制、索引技巧、锁定水平,从而达到不同的功能和能力,选择不同的技术就有不同的功能,我们在选择时根据实际情况进行选择,一般我们选择innodb

sql:就是操作命令集,针对数据库的一种语言。

between a and b 取值在[a,b)
or 或
not 非
_ 任意一个字符
% 任意0-n个字符
distinct 去除重复记录
ifnull(null,0) 是null的话才会变成后面那个
count()个数 max()最大值 min()最小值 sum()数值和 avg()平均数
order by 默认ASC从小到大 DESC从大到小 后面加
group by 分组
group_concat(字段) 分组后的集合
inner join table1 on table2 table1.1Id=table2.2Id 等值连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值