不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2020-10-01 10:58:55  修改时间:2024-07-26 04:22:57  分类:MySQL/Redis  编辑

SQL片段

作者:Albert.Wen  添加时间:2020-09-12 10:06:54  修改时间:2024-07-15 04:36:05  分类:MySQL/Redis  编辑

经常使用DECIMAL数据类型的货币数据,如价格,工资,账户余额等。如果要设计一个处理货币数据的数据库,则可参考以下语法:

amount DECIMAL(19,2);
作者:Albert.Wen  添加时间:2020-08-26 14:12:23  修改时间:2024-07-27 01:28:42  分类:MySQL/Redis  编辑

1.轻量配置、2.均衡配置、3.高端配置、4.极限配置

作者:Albert.Wen  添加时间:2020-07-31 14:34:11  修改时间:2024-07-26 09:11:38  分类:MySQL/Redis  编辑

utf8与utf8mb4(utf8 most bytes 4)

  • MySQL 5.5.3 之后增加了utfmb4字符编码
  • 支持BMP(Basic Multilingual Plane,基本多文种平面)和补充字符
  • 最多使用四个字节存储字符
作者:Albert.Wen  添加时间:2020-07-30 23:45:57  修改时间:2024-07-19 20:15:07  分类:MySQL/Redis  编辑

在MySQL的存储过程中经常会看到这句话:DECLARE CONTINUE HANDLER FOR NOT FOUND

它的含义是:若没有数据返回,程序继续,并将变量 IS_FOUND 设为 0 ,这种情况是出现在类似:select XX into XXX from tablename 的时候发生的。

作者:Albert.Wen  添加时间:2020-07-30 11:29:17  修改时间:2024-07-03 23:40:04  分类:MySQL/Redis  编辑

MySQL四舍五入函数:

  • round(x) 函数:返回最接近于参数 x 的整数;
  • round(x, y) 函数:对参数x进行四舍五入的操作,返回值保留小数点后面指定的y位。
作者:Albert.Wen  添加时间:2020-07-30 11:22:12  修改时间:2024-07-26 12:42:59  分类:MySQL/Redis  编辑

在MySQL中进行模糊查询的时候可以使用 instr() 函数。

instr()函数介绍

instr(s, s1),这个函数返回字符串s1在字符串s中的位置,若是找不到则返回0,找到则返回字符串s1所在位置。(返回位置从1开始)

instr()函数使用

SELECT * FROM user WHERE INSTR(username,'2')>0
作者:Albert.Wen  添加时间:2020-07-21 11:40:03  修改时间:2024-06-07 15:24:15  分类:MySQL/Redis  编辑

碰到一个SQL的排序问题,他把符合条件的单独几行,可以放在查询结果的开始,或者查询结果的尾部

通过的方法就是IN语句(也可以通过IF语句)

作者:Albert.Wen  添加时间:2020-06-20 22:35:47  修改时间:2024-07-18 01:03:27  分类:MySQL/Redis  编辑

例子1: 数字字符型 转 数字型(常用于字段排序)

SELECT CAST('9.0' AS decimal)  

结果:9

作者:Albert.Wen  添加时间:2020-05-08 23:36:35  修改时间:2024-07-22 14:58:37  分类:MySQL/Redis  编辑

MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error