数据库
文章平均质量分 82
验证码有毒
2017年7月毕业于东莞猴赛雷社会学院。码农届的搬砖员
展开
-
【ShardingSphere专题】SpringBoot整合ShardingSphere(一、数据分片入门及实验)
最近线上的项目部分数据表增量速度比较快,可以预见的是,个把月后数据量会急剧增长至千万级,所以只是简单的使用索引等已经无法满足业务需求了,分库分表势在必行!于是着手研究如何整合ShardingSphere到现有项目中,顺带记录一下实验过程吧。特别声明:这边是实验配置阶段,还没有完成整合到项目、以及测试联调阶段,所以不敢保证实验过程是否正确。而且,在我的业务中,还涉及到【普通单表】与【分片表】之间的联表查询,所以需要后期比较严谨的测试才能知道最终效果。不过我自己对比了站内其他大佬的教程,大体是没问题的。原创 2023-11-28 20:32:01 · 2254 阅读 · 4 评论 -
【Mysql专题】一条SQL在Mysql中是如何执行的
知其然,当知其所以然。Mysql作为我们后端的重中之重,搞懂其执行原理非常有必要。甚至有人这么说:Java一定要搞好的三板斧有【数据结构】、【Mysql】、【Spring】。只要你能舞好这三板斧,基本上可以成为一个比较优秀的JavaCoder了。复习sql的执行顺序,特别是查询语句的执行顺序学习Mysql服务的内部组件结构图学习Mysql内部各组件的作用。原创 2023-09-28 17:49:28 · 510 阅读 · 2 评论 -
【Mysql专题】存储过程介绍及其基本操作
存储过程是一组为了完成特定功能的 SQL 语句集合。使用存储过程的目的是将常用或复杂的工作预先用 SQL 语句写好并用一个指定名称存储起来,这个过程经编译和优化后存储在数据库服务器中,因此称为存储过程。当以后需要数据库提供与已定义好的存储过程的功能相同的服务时,只需调用“CALL存储过程名字”即可自动完成。(对应的就是Java里面的函数)原创 2023-09-28 15:38:59 · 1005 阅读 · 0 评论 -
【Mysql专题】视图介绍及其基本操作
视图是一个虚拟表,其内容由查询定义。同真实表一样,视图包含一系列带有名称的列和行数据,但视图并不是数据库真实存储的数据表。视图是从一个、多个表,或者其他视图中导出的表,包含一系列带有名称的数据列和若干条数据行。视图不是真实存在的表,而是一张虚拟表。其结构和数据都是建立在对数据库中,真实表的查询基础上的存储在数据库中的查询操作 SQL 语句定义了视图的内容,列数据和行数据来自于视图查询所引用的实际表,引用视图时动态生成这些数据。原创 2023-09-27 17:03:54 · 284 阅读 · 0 评论 -
【Mysql专题】使用Mysql做排行榜,线上实例(开窗函数介绍)
我们这里有个需求,对存量用户的余额做排行处理,这个实现方式很多,这边介绍的是,通过Mysql直接实现,将排名也直接返回出来。我知道大家在网上能找到一大把这种实例,我在这里可不是【重复造轮子】。我是这么想的,通过剖析的方式让大家理解这么写的原理,以及用到了什么知识点。原创 2023-09-07 12:59:58 · 482 阅读 · 0 评论 -
Invalid bound statement (not found) ,解决办法
解决:invalid bound statment原创 2022-08-18 09:36:26 · 552 阅读 · 0 评论 -
Mysql修改密码, Mysql密码修改不生效
RTmysql修改密码,我们经常百度到的教程,都是:use mysql;update user set authentication_string=password(“123456”) where user=“root”;flush privileges;这个怎么说呢?不太严谨,需要谨记:mysql5.7版本之后,密码字段为:authentication_stringmysql5.7版本之前,密码字段仍为:password...原创 2021-12-21 12:05:54 · 1130 阅读 · 0 评论 -
Mysql5.7.28安装笔记,自留避免踩坑
Mysql5.7.28安装,自留避免踩坑Mysql安装笔记总结: 其中第8步加粗部分,经常踩坑,网上很多密码更新都是不对的,烦恼。 具体没去研究,估计是某个mysql版本后的用户管理表中password字段已经弃用,而是改成了authentication_stringMysql安装笔记昨天安装了一个多小时的Mysql,发现网上的滥竽充数文章越来越多了。特别是密码更新,经常报:filed password not exist(就是没有password这个字段,大概这个意思)安装步骤(亲测安装版,绿色版原创 2020-06-01 11:05:55 · 311 阅读 · 0 评论