
MySQL
文章平均质量分 92
可涵不会debug
阿里云开发者社区专家博主,第十五届蓝桥杯国三获得者,CSDN新星创作者,极星会KOL。承蒙各位大佬的厚爱!商务合作请联系:15996341804(同VX)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL复合查询全解析:从基础到多表关联与高级技巧
小技巧:任何时刻,查询出来的临时结构,本质在逻辑上也是表结构。解决多表问题的本质:想办法将多表转化为单表,所以MySQL中,所有select的问题全部都可以转成单表问题!原创 2025-05-04 20:01:10 · 10067 阅读 · 90 评论 -
【MySQL】表数据的CRUD操作详解
CRUD : Create(创建), Retrieve(读取),Update(更新),Delete(删除)原创 2025-02-25 22:04:39 · 874 阅读 · 6 评论 -
MySQL数据库表约束详解
这次可以看到a的值由原来的1变成00001,这就是zerofill属性的作用,如果宽度小于设定的宽度(这里设置的是5),自动填充0。比如在公司,我们需要一个员工管理系统,系统中有一个员工表,员工表中有两列信息,一个身份证号码,一个是员工工号,我们可以选择身份号码作为主键。默认值:某一种数据会经常性的出现某个具体的值,可以在一开始就指定好,在需要真实数据的时候,用户可以选择性的使用默认值。再或者说,我们直接将班级表中的1班删除了,但是在从表中,1班还有学生的呀,这明显也是不符合逻辑的!这个10又代表什么呢?原创 2025-02-21 16:46:12 · 1545 阅读 · 2 评论 -
MySQL数据类型
而且出于效率考虑,这些值实际存储的是“数字”,因为这些选项的每个选项值依次对应如下数字:1,2,4,8,16,32,....最多64个。有一个调查表votes,需要调查人的喜好, 比如(登山,游泳,篮球,武术)中去选择(可以多选),(男,女)[单选]char(2) 表示可以存放两个字符,可以是字母或汉字,但是不能超过2个, 最多只能是255,256就会报错。char(L): 固定长度字符串,L是可以存储的长度,单位为字符,最大长度值可以为255。如果我们有这样的值,只存放0或1,这时可以定义bit(1)。原创 2025-02-16 19:38:18 · 1871 阅读 · 0 评论 -
MySQL表的操作
在项目实际开发中,经常修改某个表的结构,比如字段名字,字段大小,字段类型,表的字符集类型,表的存储引擎等等。我们还有需求,添加字段,删除字段等等。这时我们就需要修改表。) character set 字符集 collate 校验规则 engine 存储引擎;注意:删除字段一定要小心,删除字段及其对应的列数据都没了。原创 2025-02-09 20:09:18 · 1030 阅读 · 0 评论 -
MySQL库的操作
语法:说明:创建名为 db1 的数据库说明:当我们创建数据库没有指定字符集和校验规则时,系统使用默认字符集:utf8,校验规则是:utf8_ general_ ci创建一个使用utf8字符集的 db2 数据库创建一个使用utf字符集,并带校对规则的 db3 数据库。字符集主要是控制用什么语言。比如utf8就可以使用中文。数据库无论对数据做任何操作,都必须保证操作和编码必须是编码一致的!不区分大小写创建一个数据库,校验规则使用utf8_ general_ ci[不区分大小写]区分大小写创建一个数据原创 2025-01-26 21:27:59 · 1585 阅读 · 51 评论 -
MySQL数据库基础
存储数据用文件就可以了,为什么还要弄个数据库?为了解决上述问题,专家们设计出更加利于管理数据的东西——数据库,它能更有效的管理数据。原创 2025-01-26 21:23:19 · 2605 阅读 · 27 评论