主从 集群docker mysql

mysql 如何 在用逗号分隔开的字符串中精确查询出 多个字符串

例如 : 在MySQL 字段中有值为 1,2,3,4,5,6,8,10 99,98,91,95,97 两条数据 而我想查出 两个数据 1 和 95 如果使用 find_in_set 查询 则无法查询 出来 则需要使用mysql 内置 方法 SELECT * FROM pay_config WHERE ......
字符串 字符 逗号 多个 mysql

docker-compose是什么怎么使用

docker-compose 是一个用于定义和运行多个 Docker 容器的工具,它允许你使用一个单独的配置文件来定义多个容器、网络设置、卷挂载等,并可以一次性地启动、停止、重建整个应用程序。 以下是使用 docker-compose 的基本步骤: 创建 docker-compose.yml 文件: ......
docker-compose compose docker

Docker方式安装Archery

Docker方式安装Archery 基本环境信息 OS: RHEL Server 7.8_x86_64()archery版本:hhyo/Archery-1.9.1Python版本: 3.9.10 准备docker环境 1.安装Docker 可以执行命令来获取安装脚本:curl -fsSL https ......
Archery 方式 Docker

使用kube-bench检测Kubernetes集群安全

使用kube-bench检测Kubernetes集群安全,CIS (Center for Internet Security)简介,什么是Kube-Bench?,使用kube-bench检测不安全的设置,安装kube-bench,kube-bench检测etcd组件,kube-bench检测mast... ......
集群 kube-bench Kubernetes bench kube

国产麒麟系统KylinOS Server V10 SP2安装MySQL 8.0.26—源码编译安装

一: 操作系统环境检查 1.1 首先确认操作系统版本是KylinOS Server V10 SP2 麒麟操作系统Kylinos Server V10 SP2使用的安装介质是Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso,执行以下命令查看版本: ......
源码 国产 KylinOS Server 系统

【已解决】docker overlay2占用大量磁盘空间处理方法

在使用docker容器的时候遇到了容量上的问题,做一个记录 处理方式1:在使用docker时,往往会出现磁盘空间不足,导致该问题的通常原因是因为docker中部署的系统输出了大量的日志内容。 此时,可通过手动或定时任务进行清除。 针对/var/lib/docker/overlay2空间占用很大网上提 ......
磁盘 overlay2 overlay 方法 docker

springboot redssion 单机模式/集群模式/哨兵模式连接

引入依赖: <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.10.7</version> </dependency> <dependency> <groupId>cn. ......
模式 哨兵 集群 springboot 单机

Docker Build Cache 缓存清理

Docker 18.09 引入了 BuildKit ,提升了构建过程的性能、安全、存储管理等能力。 docker system df 命令,类似于 Linux上的 df 命令,用于查看 Docker 的磁盘使用情况: [root@test /]# docker system dfTYPE TOTAL ......
缓存 Docker Build Cache

pg,mysql,clickhouse导入性能测试

### 数据库导入csv文件测试及性能测试,1348189条数据,配置:4核(1.8MHz)8G,m2固态 #### clickhouse22 ``` # ck建表 create table dwv_order( order_id Int64, product_id Int32, city_id I ......
clickhouse 性能 mysql

docker查看日志的三种方式

docker查看日志的三种方式: 1.docker logs --tail=1000 容器名称 (查看容器前多少行的日志) 2.docker 容器启动后,可以进入以下位置查看日志(/var/lib/docker/containers/容器ID/容器ID-json.log)(进入容器内部查看日志) 3 ......
方式 docker 日志

将MySQL默认字符集改为utf8mb4

将MySQL默认字符集改为utf8mb4 ## 查看当前默认字符集 ```mysql mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'; ``` ......
字符集 字符 utf8mb4 MySQL utf8

【技术积累】Docker部署笔记

# 服务器环境搭建 ## nacos镜像 1. 使用宝塔Docker管理器直接拉起nacos环境并运行 ![image.png](https://cdn.nlark.com/yuque/0/2023/png/34904406/1690988243495-9747837c-ed5d-4c46-9783 ......
笔记 Docker 技术

docker容器daemon.json配置文件解析

### docker版本高于1.12,配置文件的默认径为:/etc/docker/daemon.json ``` { “api-cors-header”:"", 在引擎API中设置CORS标头 “authorization-plugins”:[], 要加载的授权插件 “bridge”:"", 将容器 ......
容器 文件 docker daemon json

Docker 部署 YAPI

一、docker部署YAPI 1、运行 MongoDB # 创建存储卷 docker volume create mongo-data # 启动 MongoDB docker run -d \ --name mongo-yapi \ -v mongo-data:/data/db \ -e MONGO ......
Docker YAPI

MySQL-进阶篇 ( InnoDB 引擎 )

# MySQL-进阶篇 ( InnoDB 引擎 ) [TOC] ## 逻辑存储结构 ![image-20230807181440194](https://gitee.com/zhu-ya-zhu/picture/raw/master/20230807181444.png) - 表空间 ( ibd 文 ......
引擎 InnoDB MySQL

SpringBoot+Mybatis-Plus+Mysql的保姆级搭建

本文通过简单的示例代码和说明,让读者能够了解Mybatis-Plus+Mysql的简单使用 必须说明的是,本文有部分内容是为了后续的微服务写的,所以如果只想用Mybatis-Plus的话,直接使用bank1项目即可 1.新建父项目,选用spring initializr即可,可以删除其他文件,仅仅留 ......
Mybatis-Plus SpringBoot 保姆 Mybatis Mysql

Spring Cloud与Docker高并发微服务架构设计实施---注册管理中心

创建注册管理中心 在模块的项目配置pom.xml文件中引入“eureka-server”的依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eur ......
注册管理 架构 Spring Docker Cloud

MySQL-进阶篇 ( MySQL 管理:各相关工具 )

# MySQL-进阶篇 ( MySQL 管理 ) [TOC] ## 系统数据库 - MySQL 数据库安装完成后,自带了以下四个数据库,具体作用如下: | 数据库 | 含义 | | | | | mysql | 存储 MySQL 服务器正常运行所需要的各种信息 ( 时区、主从、用户、权限等 ) | | ......
MySQL 工具

MySQL-进阶篇 ( 锁:全局锁 + 表级锁 + 行级锁 )

# MySQL-进阶篇 ( 锁 ) [TOC] ## 锁 - 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源 ( CPU、RAM、I/O ) 的争用以外,数据也是一种供许多用户共享的资源。 - 如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲 ......
全局 MySQL

MySQL 8.0 参考手册——8.2优化 SQL 语句(二)

8.2.1.13 条件过滤 8.2.1.14 恒定折叠优化8.2.1.15 IS NULL 优化8.2.1.16 ORDER BY 优化8.2.1.17 GROUP BY 优化8.2.1.18 DISTINCT 优化8.2.1.19 LIMIT 查询优化8.2.1.20 函数调用优化8.2.1.21 ......
语句 手册 MySQL 8.0 8.2

MySQL-进阶篇 ( 视图 + 存储过程 + 触发器 )

# MySQL-进阶篇 ( 视图 / 存储过程 / 触发器 ) [TOC] ## 视图 / 存储过程 / 触发器 ### 视图 #### 介绍 - 视图 ( View ) 是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,视图中行和列的数据来自于定义视图的查询中使用的表 ( 基表 ),并且数据 ......
触发器 视图 过程 MySQL

MySQL-进阶篇 ( 索引二 — 使用:法则 + 各使用场景情况 )

# MySQL-进阶篇 ( 索引二 — 使用 ) [TOC] ## 索引 ### 索引使用 #### 引出:验证索引效率的提升 - 在未建立索引之前,执行 SQL 语句 ( WHERE 后用上非索引的条件 ),查看 SQL 的耗时 `SELECT * FROM 表名 WHERE 条件;` - 在条件 ......
法则 索引 场景 情况 MySQL

MySQL-进阶篇 ( SQL 优化:插入 + 主键 + order by + group by + limit + count + update )

# MySQL-进阶篇 ( SQL 优化 ) [TOC] ## SQL 优化 ### 插入数据 index #### 批量插入 - 一般情况下,都用批量插入写法 - 一个 index 插入多条: `Insert into 某表名 values(1, 'xx'),(2, 'yy'),(3, 'xy') ......
update MySQL order group count

mysql代理、中间件技术

# mysql代理、中间件技术 ## 代理简介 **名词** DB proxy 数据库中间件 **功能** 读写分离:读写分离导致处理速度迅速,一般情况下是主服务器进行写操作而从服务器进行读操作 负载均衡 支持数据的分片自动路由和聚合 **本文主要围绕Mycat实现、且在完成MM-SS集群的条件下* ......
中间件 mysql 技术

MySQL-进阶篇 ( 存储引擎 + 索引一:结构 + 分类 + 语法 + SQL 性能分析 )

# MySQL-进阶篇 ( 存储引擎 + 索引一 ) [TOC] ## 存储引擎 ### MySQL 体系结构 ![image-20230723223248261](https://gitee.com/zhu-ya-zhu/picture/raw/master/20230723223251.png) ......
性能分析 语法 索引 性能 结构

MySQL-基础篇 ( 函数 + 约束 )

# MySQL-基础篇 ( 函数 + 约束 ) [TOC] ## 函数 - 是指一段可以直接被另一段程序调用的程序或代码 - 解决情况: - 表内存储的是入职日期,通过函数快速计算出入职天数 - 表内存储的是学生的分数值,通过函数快速判定分数属于不及格、及格还是优秀 ### 字符串函数 - MySQ ......
函数 基础 MySQL

MySQL-基础篇 ( 相关了解 + SQL-DDL )

# MySQL-基础篇 ( 相关了解 + SQL-DDL ) [TOC] ## 认知了解 - 数据库,DataBase 简称 DB,是有组织的存储数据的仓库 - 数据库管理系统,DBMS,是操纵和管理数据库的大型软件 - SQL,全名 Structured Query Language,操作关系型数 ......
SQL-DDL 基础 MySQL DDL SQL

MySQL-基础篇 ( 事务:相关 + 操作 + ACID + 并发问题 + 隔离级别 )

# MySQL-基础篇 ( 事务 ) [TOC] ## 事务简介 - 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败 - 典型案例:银行转账,一方转账减钱时,若是中途出了问题,此方的钱数不会减少,而是 ......
级别 事务 基础 问题 MySQL

MySQL-基础篇 ( 多表查询:相关 + 内连接 + 外连接 + 自链接 + 联合查询 + 子查询 )

# MySQL-基础篇 ( 多表查询 ) [TOC] ## 多表查询 ### 分类 - 连接查询 - 内连接:相当于查询 A、B 交集部分数据 - 外连接: - 左外连接:查询左表所有数据,以及两张表交集部分数据 - 右外连接:查询右表所有数据,以及两张表交集部分数据 - 自连接:当前表与自身的连接 ......
链接 基础 MySQL

MySQL 8 下载安装过程

# MySQL 8 安装过程 - 搜索 MySQL 官网 ——> 点击 DOWNLOADS ——> MySQL Community (GPL) Downloads - 本文是下载社区版本,商业版本的话点击此页面的 MySQL Enterprise Edition ( 商业的是有技术支持收费的,本文介 ......
过程 MySQL