数据库
文章平均质量分 58
数据库相关
zw_idiudiu
互联网后端开发,搬砖码农小菜逼
展开
-
Mybatis-plus实现CRUD
使用 mybatis-plus 实现查询、插入、更新、删除。原创 2023-12-28 11:44:12 · 360 阅读 · 1 评论 -
MySQL使用key作字段报错
经过排查发现不能使用 mysql 的关键字和保留字作为字段。`status` smallint(4) unsigned NOT NULL DEFAULT '0' COMMENT '0-正常、1-删除',`operator` varchar(100) NOT NULL DEFAULT '' COMMENT '创建人',) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT 'consul配置表';解决方法。原创 2023-12-27 19:54:38 · 979 阅读 · 1 评论 -
缓存穿透、击穿、雪崩
文章目录一、缓存穿透1、什么是缓存穿透?2、解决方案:二、缓存击穿1、什么是缓存击穿?2、解决方案:三、缓存雪崩1、什么是缓存雪崩?2、解决方案: 一、缓存穿透 1、什么是缓存穿透? 访问一个缓存和数据库都不存在的 key,请求会直接打到数据库上,并且查不到数据,没法写缓存,所以下一次同样会打到数据库上。 此时,缓存起不到作用,请求每次都会走到数据库,流量大时数据库可能会挂掉。缓存就好像被“穿透”了一样,起不到任何作用。 2、解决方案: 1、接口校验。在正常业务流程中可能会存在少量访问不存在 key 的情原创 2022-04-10 15:37:27 · 36 阅读 · 0 评论 -
MySQL 8.0.28安装及配置
文章目录前言一、 [官网下载](https://dev.mysql.com/downloads/mysql/)二、安装1、基本配置2、管理员身份打开 cmd3、安装MySQL服务4、修改密码 前言 MySQL8.0.28 安装及配置 一、 官网下载 解压到指定安装目录 二、安装 1、基本配置 解压后的目录没有 my.ini 文件,新建 txt 文件写入如下基本配置,修改文件名为 my.ini 注意配置 basedir 和 datadir [mysqld] # 设置3306端口 port=3原创 2022-04-17 15:57:33 · 575 阅读 · 0 评论