![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySql
奇迹是魔鬼的诱惑
miracle is the temptation of the devil
展开
-
shardingSphere框架中使用 ON DUPLICATE KEY UPDATE 失效原因
背景:项目使用shardingSphere进行脱敏加密,原有sql使用 ON DUPLICATE KEY UPDATE(插入记录,若存在即更新),sql异常。具体sql如下:1.原sql(异常):insert into t_user(user_name,user_id,user_address,create_time) values(#{userName},#{userId},#{ userAddress},now()) ON DUPLICATE KEY UPDATE(use原创 2022-04-12 19:26:22 · 2216 阅读 · 0 评论 -
MySql数据库索引的简单理解
MySql数据库索引的简单理解1.索引的定义:1.1:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。2.索引的目的:2.1:索引的一个主要目的就是加快检索表中数据,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。3.索引的主要类型:3...原创 2020-05-08 00:31:22 · 452 阅读 · 0 评论 -
Mybatis注解访问数据库(@SelectProvider、@UpdateProvider、@InsertProvider和@DeleteProvider)
Mybatis注解访问数据库@SelectProvider、@UpdateProvider、@InsertProvider和@DeleteProvider1.java整合SSM框架中,mybatis的使用大多是通过在Mapper接口定义方法操作 访问数据库的方法,在对应的mapper.xml文件中进行Sql的组装拼接处理,实现和数据库的交互。2.标题中的四个注解也是mybatis提...原创 2020-04-24 08:51:19 · 1294 阅读 · 1 评论