![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
文章平均质量分 97
fixAllenSun
这个作者很懒,什么都没留下…
展开
-
【Docker】初级篇
环境配置相当麻烦,换一台机器,就要再重新配置一遍环境,费力费时。Docker可以从根本上解决这个问题,软件可以带环境安装,也就是说安装的时候把原始环境一模一样的复制过来。可以把源码+配置+环境+版本等等一起打包成一个镜像文件,直接移植到新的服务器搬家不再是打包行李叫货拉拉了,而是直接把楼搬过去解决了运行环境和配置问题的软件容器,方便做持续继承并有助于整体发布的容器虚拟。原创 2023-01-01 23:02:40 · 844 阅读 · 0 评论 -
详解事务:Mysql事务、Spring事务、分布式事务
事务传播行为是为了解决业务层方法之间互相调用的事务问题,当一个事务方法被另一个事务方法调用时,事务该以何种状态存在?例如新方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行,等等,这些规则就涉及到事务的传播性。原创 2022-12-21 01:37:40 · 980 阅读 · 0 评论 -
【Mysql】Sharding-JDBC实现读写分离、分库分表的原理分析
ShardingSphere-Jdbc定位为轻量级Java框架,在Java的Jdbc层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,可理解为增强版的Jdbc驱动,完全兼容Jdbc和各种ORM框架。现在的 ShardingSphere 不单单是指某个框架而是一个生态圈,这个生态圈Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar这三款开源的分布式数据库中间件解决方案所构成。原创 2022-12-19 17:26:06 · 1223 阅读 · 0 评论 -
【Mysql】主从复制的搭建和原理
mysql的主从复制是指数据可以从一个mysql数据库服务器主节点复制到一个或者多个从节点。mysql默认采用异步复制方式,这样从节点不用一致访问主服务器来更新自己的数据,数据的更新可以在远程链接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。原创 2022-11-22 18:11:55 · 1736 阅读 · 0 评论 -
【Mysql】Mysql优化案例总结篇
Mysql优化案例总结篇【1】sql优化三点原则【2】select语句执行顺序【3】sql优化策略实例(1)避免索引失效的场景1-【避免1】避免前后都有%的模糊查询2-【避免2】避免使用in 和not in,会导致引擎走全表扫描3-【避免3】避免使用or,会导致数据库引擎放弃索引进行全表扫描4-【避免4】避免进行null值的判断,会导致数据库引擎放弃索引进行全表扫描5-【避免5】避免在where条件中等号的左侧进行表达式、函数操作,会导致数据库引擎放弃索引进行全表扫描6-【避免6】避免查询条件用 <&原创 2022-03-16 23:38:38 · 3174 阅读 · 0 评论 -
Mysql启动报错Error1045(28000)的解决流程
@TOC(1)问题描述无论是用Navicat还是用dos命令连接都会报错,在服务中直接启动服务也是报错,报错内容为Error1045(28000)…,这个问题就是Mysql密码过期导致的,解决思路就是修改密码即可。(2)第一步:修改配置文件,mysql启动时略过密码验证(1)找到mysql.ini文件这个文件在你的Mysql安装文件夹里,如果你是在找不到安装的文件夹在哪,可以去你的环境变量里看看配置的路径是什么,如下图:直接复制这个路径找到位置,肯定就能找到mysql.ini了,如下图:(2原创 2020-06-06 23:27:17 · 3528 阅读 · 2 评论