redis数据类型以及适用场景 Mysql

REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是字符串(String),哈希(Hash),列表(list)
标签: mysql

发布于  2024-2-20 10:03

mysql 获取分组后 最早或最后的第一条数据 Mysql

获取所有用户最早的一次日志记录:获取所有用户最晚的一次日志记录:
标签: mysql

发布于  2024-2-19 17:55

mysql group by count case when Mysql

mysql group by count case when
标签: mysql

发布于  2024-2-19 17:27

MySQL查看表占用空间大小 Mysql

前言:在mysql中有一个默认的数据表information_schema,information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。再简单点,这台MySQL服务器上,到底有哪些数据库、各个数据库有哪些表,每张表的字段类型是什么,各个数据库要什么权限才能访问,等等信息都保存在information_schema表里面,
标签: mysql

发布于  2024-2-19 17:27

数据库索引简要总结 Mysql

常见索引的基本概念约束:主键约束【主键索引】唯一约束【唯一索引】外键约束【外键索引】索引:聚集索引联合索引覆盖索引部分索引【前缀索引】索引的优缺点优点:提高数据检索效率提高表之间的JOIN效率利用唯一性索引,保证数据的唯一性提高排序和分组效率缺点:消耗更多的物理存储数据变更时,索引也需要更新,降低了插入、更新效率索引的使用建议:经常检索的列经常用于表连接的列经常排序/分组的列以下情况不建议使用索引
标签: mysql

发布于  2024-2-18 13:23

忘记MySQL的root密码的解决方法 Mysql

忘记MySQL的root密码的解决方法,下面是详细的操作步骤。(1)修改配置文件my.cnf,在配置文件 [mysqld]下添加skip-grant-tables,重启MySQL服务即可免密码登录其中--skip-grant-tables选项的意思是启动MySQL服务的时候跳过权限表认证。启动后,连接到MySQL的root将不需要口令(危险)。[mysqld]skip-grant-tab
标签: mysql

发布于  2024-2-18 13:23

redis 实例化以及ping 的操作 Mysql

一旦开启一个不关闭的脚本,就需要一个ping函数去不断的校验的链接。下面是一个检验当前redis链接是否有效的方法。functiongetRedis(){global$redis;if(empty($redis)||!($redisinstanceofRedis)){global$redis_config;$redis=newRedis();$redis
标签: mysql

发布于  2024-2-18 13:15

MySQL批量更新数据(封装为php方法) Mysql

mysql更新语句很简单,更新一条数据的某个字段,一般这样写:UPDATEmytableSETmyfield=\\\'value\\\'WHEREother_field=\\\'other_value\\\';如果更新同一字段为同一个值,mysql也很简单,修改下where即可:UPDATEmytableSETmyfield=\\\'value\\\'WHEREother_fieldin(\\\'
标签: mysql

发布于  2024-2-18 13:11

Elasticsearch:from&size返回值最大记录的修改设置 Mysql

我记得自己当年初次使用elasticsearch时用from&size的方法进行分页查询,由于我查询时设置的返回记录值太大,导致(’Resultwindowistoolarge,from+sizemustbelessthanorequalto:[10000]butwas[10100].Seethescrollapiforamoreefficientwaytorequestlargedata
标签: mysql

发布于  2024-2-18 13:10

Laravel 注册监听器,实时打印SQL语句 Mysql

使用laravel框架开发的时候,有时候需要测试一段代码生产的SQL语句,这里分享一种通过注册监听器的方法查看实时的SQL语句。第一步:创建监听器phpartisanmake:listenerQueryListener--event=illuminate.query生成新文件app/Listeners/QueryListener.php
标签: mysql

发布于  2024-2-18 10:12