首页
学习
活动
专区
工具
TVP
发布

从小白开始修炼

专栏作者
155
文章
97530
阅读量
23
订阅数
【MySql】C语言连接mysql|图形化工具
说完了mysql的基础,后面我们只关心使用,要使用C语言连接mysql,需要使用mysql官网提供的库,前往官网下载即可。
平凡的人1
2023-10-15
2360
【MySql】用户管理——用户管理|权限管理
如果我们只能使用root用户,这样存在安全隐患。这时,就需要使用MySQL的用户管理。 比如张三只能操作mytest这个数据库,李四只能操作msg这个数据库,而root可以操作所有的库,如果给他们root账户,风险太大了,数据库都能操作,所以我们需要对用户进行管理。
平凡的人1
2023-10-15
2200
【MySql】MySql视图
myview说白了就是把select查出来的东西变成了临时表结构,放在表之中,这个表就是视图。好处就是获取一些高频访问的数据时,不用在做多表查询了,直接以视图的方式查看即可。
平凡的人1
2023-10-15
1580
【MySql】RR 与 RC的本质区别
总之在RC隔离级别下,是每个快照读都会生成并获取最新的Read View;而在RR隔离级别下,则是同一个事务中的第一个快照读才会创建Read View, 之后的快照读获取的都是同一个Read View。正是RC每次快照读,都会形成Read View,所以,RC才会有不可重复读问题。
平凡的人1
2023-10-15
2980
【MySql】多版本并发控制MVCC前置知识——隐藏字段、undo日志与Read View
1.每个事务都要有自己的事务ID,可以根据事务ID的大小,来决定事务到来的先后顺序
平凡的人1
2023-10-15
1980
【软件工程导论】从已考完期末的角度记录软导常考内容
二、快速原型模型 1.特点:快速构建可运行的软件模型,以便理解和澄清问题,进一步细化需求,在新获取需求基础上进行系统开发。 2.优点: (1)有助于满足用户的真实需求; (2)原型系统已经通过与用户的交互而得到验证,据此产生的规格说明文档能够正确地描述用户需求; (3)软件产品的开发基本上是按线性顺序进行; (4)因为规格说明文档正确地描述了用户需求,因此,在开发过程的后续阶段不会因为发现规格说明文档的错误而进行较大的返工; (5)开发人员通过建立原型系统已经学到了许多东西,因此,在设计和编码阶段发生错误的可能性也比较小,这自然减少了在后续阶段需要改正前面阶段所犯错误的可能性; (6) 快速原型的突出特点是“快速”。开发人员应该尽可能快地建造出原型系统,以加速软件开发过程,节约软件开发成本。 3.缺点:快速建立的模型加上连续的修改可能造成产品质量低下。 4.适用场合:用户需求模糊不明的情况下。
平凡的人1
2023-10-15
3080
【MySql】MySql事务隔离级别与一致性
在事务场景中,隔离是必要的。是运行中的事务进行互相隔离。在事务运行中,“不会”出现互相干扰,这就是隔离性;根据影响程度的不同,隔离级别。
平凡的人1
2023-10-15
2210
【MySql】MySql事务常见操作
如果回滚到上面设置的保存点s1,那么account表中的数据自然就没有了。这就是回滚事务。
平凡的人1
2023-10-15
1140
【MySql】MySql的事务基础篇
MySQL注定会被多个客户端进行访问的,这个是肯定的,存储的都是数据,数据在上层可能有一个线程在用,另一个线程也想从数据库中获取,还有其他的客户端也想获取数据,数据被所有人共享,所以mysqld服务会有多个请求过来让我们进行数据的CURD操作,MySQL内部是采用多线程的方式实现数据的存储的相关操作,所以会有对数据的并发访问的场景。所以关系型数据库提供了事务,MySQL一般设置的更完善一些。
平凡的人1
2023-10-15
1320
【MySql】MySql索引的操作
选择B+树:非叶子节点不存储data,数据全在叶子节点,这样一个节点就可以存储更多的key。可以使得树更矮,所以IO操作次数更少。 叶子节点相连,更便于进行范围查找 B树
平凡的人1
2023-10-15
1320
【网络】协议的定制与Json序列化和反序列化
我们程序员写的一个个解决我们实际问题, 满足我们日常需求的网络程序, 都是在应用层
平凡的人1
2023-10-15
2680
【MySql】MySql索引的作用&&索引的理解
索引是与效率挂钩的,所以没有索引,可能会存在问题 索引:提高数据库的性能,索引是物美价廉的东西了。不用加内存,不用改程序,不用调sql,只要执行正确的 create index ,查询速度就可能提高成百上千倍。但是天下没有免费的午餐,查询速度的提高是以插入、更新、删除的速度为代价的,这些写操作,增加了大量的IO。所以它的价值,在于提高一个海量数据的检索速度。
平凡的人1
2023-10-15
2020
【MySql】表的内连接和外连接
内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选,我们前面学习的查询都是内连接,也是在开发过程中使用的最多的连接查询。
平凡的人1
2023-10-15
1950
【MySql】复合查询
实际开发中往往数据来自不同的表,所以需要多表查询。现在我们用三张表EMP,DEPT,SALGRADE来演示多表查询。
平凡的人1
2023-10-15
1740
【MySql】内置函数
注意:length函数返回字符串长度,以字节为单位。如果是多字节字符则计算多个字节数;如果是单字节字符则算作一个字节。比如:字母,数字算作一个字节,中文表示多个字节数(与字符集编码有关)
平凡的人1
2023-10-15
1850
【MySql】聚合函数&&group by&&OJ题目
MySQL中的聚合函数用于对数据进行计算和统计,常见的聚合函数包括下面列举出来的聚合函数:
平凡的人1
2023-10-15
1540
【MySql】基本查询
这是由于sql的执行顺序影响:这里的执行顺序非常重要,这里无法使用别名,很简单:这是因为先执行from,先从哪个表里筛选数据,筛选的时候,得先设定筛选条件
平凡的人1
2023-10-15
1610
【MySql】表的约束
真正约束字段的是数据类型,但是数据类型约束很单一,需要有一些额外的约束,更好的保证数据的合法性,从业务逻辑角度保证数据的正确性。比如有一个字段是email,要求是唯一的。表中一定要有各种约束,通过约束,让我们未来插入数据库表中的数据是符合预期的。约束的本质是通过技术收到逼迫程序员插入正确的数据,反过来,站在mysql的视角,凡是插入进来的数据,都是符合数据约束的。约束的最终目标:保证数据的完整性和可预期性所以需要更多的约束。 表的约束很多,这里主要介绍如下几个: null/not null,default, comment, zerofill,primarykey,auto_increment,unique key 。
平凡的人1
2023-10-15
1610
【MySql】表的增删查改
show create table user1 \G(\G:格式化显示,把不需要的符号去掉)
平凡的人1
2023-10-15
1580
【MySql】MySql的数据类型
对于数据类型分类,这里简单分为数值类型(如BIT,BOOL,INT),文本、二进制类型(如CHAR,VARCHAR),时间日期(DATE),String类型(如ENUM类型),这里简单了解一下即可
平凡的人1
2023-10-15
2140
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com