![](https://img-blog.csdnimg.cn/20201121161458197.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 92
MySQL
@是小白吖
CSDN博主,Java、HarmonyOS开发爱好者
一位用灵魂让代码飞起来的程序猿
展开
-
2020MySQL总结(持续更新中)
数据库概念什么是ACID?ACID是事物的四个特性。分别是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 。原子性是指事物是一个不可分割的工作单位,事物中的操作要么都发生,要么都不发生。最经典的就是转账案例,我们把转入和转出当做两个事物的话,就需要在SQL中显式指定开启事务。一致性是说数据库事务不能破坏关系数据的完整性以及业务逻辑上的一致性。我们可以从数据库层面和业务层面两方面来保证,数据库层面我们可以设置触发器、外键、原创 2020-12-09 23:19:45 · 765 阅读 · 0 评论 -
【MySQL】SpringBoot实现MySQL读写分离
SpringBoot MySQL读写分离读写分离实现编码思想实现步骤添加pom依赖application.properties配置配置数据源配置切面类用到的其他类动态数据源读写类型记录操作类型业务方法标记注解MySQL数据库安装请参考:CentOS7安装MySQL数据库及MariaDBMySQL数据库主从复制环境搭建请参考:CentOS7实现MySQL读写分离环境搭建读写分离实现读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做原创 2020-11-19 13:51:57 · 2507 阅读 · 0 评论 -
【MySQL】CentOS7实现MySQL读写分离环境搭建
MySQL主从搭建基础环境数据库主从搭建主机Master配置Slave 配置基础环境四台已安装MySQL服务或者MariaDB的CentOS虚拟机,安装请参考CentOS7安装MySQL数据库及MariaDB,主机及ip如下所示主机IP地址CentOS(主机)192.168.239.136CentOSA(从机A)192.168.239.137CentOSB(从机B)192.168.239.138CentOSC(从机C)192.168.239.139数原创 2020-11-19 13:29:08 · 1104 阅读 · 0 评论 -
【MySQL】CentOS7安装MySQL数据库及MariaDB
MySQL数据库——rpm方式将需要用到的软件包上传至CentOS虚拟机在安装前请卸载MariaDB,避免发生冲突rpm -qa | grep mariadb# 删除搜索到的MariaDB的rpm包rpm -e --nodeps 搜索到的MariaDB的rpm包rpm -qa | grep -i mysql# 删除搜索到的MySQL的rpm包rpm -e --nodeps 搜索到的mysql安装Vim工具yum install -y vim在上传目录下依次执行以下命令:# 严格按原创 2020-11-19 11:33:49 · 906 阅读 · 0 评论