Mysql   2023-06-10 09:03   219   0  
一、准备工作首先准备两张表用于演示:CREATETABLE`student_info`(`id`intNOTNULLAUTO_INCREMENT,`student_id`intNOTNULL,`name`varchar(20)DEFAULTNULL,`course_id`intNOTNULL,`class_id`intDEFAULTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=1000001DEFAULTCHARSET=utf8;CREATE
Mysql   2023-06-09 09:03   256   0  
int(5)到底有是多长在设计mysql表字段时,int(5)表示是该字段长度为5吗?如果你觉得是,那请你继续往下看,相信你会有新的收获的。先来看一个实际例子我们创建一个新表,表中只有一个主键id和一个length字段,其中length字段设置为int(5)。#新建test表CREATETABLE`test`(`id`int(11)NOTNULLAUTO_INCREMENT,`length`int(5)NOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCR
Mysql   2023-06-06 09:03   217   0  
简介 本文我们来聊一聊在 Redis 中应该如何选择合适的 Key 类型。 说到 Redis 的 Key 类型,相信很多朋友都会脱口而出:这不简单么,不就是 String,Hash,List,Set 和 Zset 么?的确如此。但是对于一些刚刚接触 Re...
Mysql   2023-06-05 09:48   203   0  
持久化的功能:Redis是内存数据库,数据都是存储在内存中,为了避免服务器断电等原因导致Redis进程异常退出后数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘;当下次Redis重启时,利用持久化文件实现数据恢复。除此之外,为了进行灾难备份,可以将持久化文件拷贝到一个远程位置。
Mysql   2023-06-03 08:41   211   0  
mysql数据导入导出
Mysql   2023-06-02 09:03   201   0  
由于在 A 这个二级索引中就包含了 ID 字段,所以上面这个查询是可以使用到索引排序的。此时,如果由于其他需求,我们将 A 这个索引扩展成联合索引(A、B)了,那么很明显,再执行上面的查询的时候就用不了索引排序了,只能 filesort 了。这样的问题小伙伴们在创建或者修改索引的时候很容易忽略,所以一定要仔细。
Mysql   2023-06-01 09:03   203   0  
通过以上对Redis持久化方式的介绍,我们可以看到每种方式都有其独特的优势和适用场景。RDB持久化适合用于备份和灾难恢复,AOF持久化提供更高的数据安全性,混合持久化则兼具快速恢复和数据安全性的优势。而关闭持久化则适用于对数据安全性要求较低的临时场景。
Mysql   2023-05-31 09:03   216   0  
启动一个订阅程序去订阅数据库的binlog,获得需要操作的数据。在应用程序中,另起一段程序,获得这个订阅程序传来的信息,进行删除缓存操作。
Mysql   2023-05-30 09:03   193   0  
从本质上看,这是因为不管是汇报ppt也好,还是BI工具也好,都只是数据的展示形式。到底在什么业务场景会被用上,这才是关键。想提升满意度,一定要尽可能在固定的业务场景输出,混个脸熟,这样后边才有更多机会让大家满意。
Mysql   2023-05-29 09:03   209   0  
这篇关于 MySQL 中日期和时间的概述将帮助你在数据库表中处理时间值。
Mark_N
我努力是因为我什么都没有却什么都想要
闲言碎语
路上有你,苦一点也愿意,苦很多就算了