MYSQL数据库
文章平均质量分 92
该分栏主要介绍数据库的基本原理知识和实践操作方法,力求做到懂原理,会实践
浪雨123
如果文章中有什么问题需要交流,可以通过邮箱[email protected]来联系我
展开
-
数据库入门下篇(如何安装和登录MYSQL数据库)
(注意在sql语句结束后,要在语句末尾加上;表示语句结束)原创 2023-06-16 21:40:23 · 1088 阅读 · 0 评论 -
Mysql数据库操作篇1(数据类型,库&表修改操作)
当我们的表的编码是utf8时,varchar(L)的参数L最大值是65532/3=21844,因为utf8中,一个字符最多占用3个字节,如果编码是GBK,varchar(L)的参数L最大是65532/2=32766(因为gbk中,一个字符占用2字节)这种“变种”的UTF-8编码被称为“MySQL UTF-8”或“utf8mb3”float的精度损失是比较严重的,默认情况下的float小数位的精度仅为2位,最大精度位数约为7位,如果数据对小数位要求比较高,那么不建议使用float,选择使用decimal。原创 2023-06-17 17:33:49 · 1900 阅读 · 0 评论 -
数据库入门上篇(数据库基础概念知识)
(具体的一个桌子就是一个实体,但这并不意味着实体必须在现实世界中有具体的形状,实体也可以是个抽象的物体)那么回到上述问题,要想在计算机中存储标明每个桌子,我们就得观察这些桌子的特征了,抽象出能表示出这些桌子的属性信息,例如这些桌子的长,宽,高,颜色,有几个支撑腿等,我们把这些信息一填,是不是就能够描绘出这些桌子大概是个什么样子了。原创 2023-06-15 16:34:44 · 431 阅读 · 0 评论 -
MySQL数据库操作篇2(表的增删查改&约束)
目录表的基础插入表的约束条件 1.not null约束2. default约束 3.主键约束 复合主键 4.唯一键主键和唯一键的区别 5.comment 约束6.zerofill7. 自增长(auto_increment)8.外键 表的增删查改表中数据的查找表中数据的删除操作 表中数据的更新操作原创 2023-06-24 02:14:17 · 889 阅读 · 0 评论 -
MySQL数据库操作篇3(聚合函数&分组查询)
目录聚合函数分组查询原创 2023-07-16 01:26:47 · 831 阅读 · 0 评论 -
MySQL数据库操作篇4(内置函数&连接查询&子查询)
接下来我们看一下稍微有些麻烦的函数,它们是如何操作的先看看date_add()的用法,这个是往一个给定的日期中增加某个日期单位的数目,然后返回增加后的日期,例如给定一个日期为'2023-7-10',给这个日期加上6天,返回6天后的日期具体操作语句如下:原创 2023-07-17 22:16:18 · 393 阅读 · 0 评论 -
MySQL数据库操作篇5(索引的原理及用法)
通过前面的学习,我们了解过,在数据库中创建一个表,我们就可以往表中插入数据,然后需要数据的时候在表中查找就行了,普通用户可以直接使用数据库设计者提供的功能,不用关心如何实现查找,作为程序开发人员,我们需要关心这个问题。前面我们讲了很多MySQL中查找数据的方法,但是这些查找总得有个底层的算法实现吧,我们最容易想到的查找算法是遍历,把表中所有的数据都遍历一遍,不就可以查到想要的数据了嘛。原创 2023-07-24 16:20:46 · 561 阅读 · 0 评论