主从 集群docker mysql

docker容器技术

![](https://img2023.cnblogs.com/blog/1688655/202308/1688655-20230801114656736-1485344194.png) ![](https://img2023.cnblogs.com/blog/1688655/202308/1688 ......
容器 docker 技术

大数据管理框架CDP集群搭建

# 1 搭建准备 | HostName | IP | 内存 | CPU | 磁盘 | | | | | | | | cdp01 | 172.29.0.110 | 16G | 4核 | 100G | | cdp02 | 172.29.0.111 | 16G | 4核 | 100G | | cdp03 | ......
数据管理 集群 框架 数据 CDP

导入mysql 乱码问题及 Linux 中的文件格式转换

问题 下载了一个单词sql文件,导入mysql报错,查看文件类型: % file english_word.sql english_word.sql: Non-ISO extended-ASCII text 与另一个导入成功的文件对比,发现格式不一样: % file english-root.sql ......
乱码 格式 文件 问题 mysql

MySQL8压缩包安装教程

# 解压缩包 # 配置环境变量 # 初始化 mysqld --initialize-insecure # 安装服务 mysqld install MySQL8 # 移除服务 mysqld remove MySQL8 # 启动服务 net start MySQL8 # 修改密码 ## 切换数据库 us ......
教程 MySQL8 MySQL

Docker部署

docker 安装 1、安装docker的依赖组件 在安装docker之前,我们需要先通过yum来安装docker的必要的依赖组件。同时为了编译后面的配置信息格式化输出,我们同时需要安装jq工具 yum install -y yum-utils device-mapper-persistent-da ......
Docker

MySQL中动态SQL的解决方法:预处理语句

动态SQL是一种很好的特性,允许开发人员在运行时动态构建和执行SQL语句。虽然MySQL缺乏对动态SQL的内置支持,但本文介绍了使用预处理语句(prepared statements)的变通方法。将探讨如何利用预处理语句实现动态查询执行、参数化查询以及动态表和列查询。 了解预处理语句(prepare ......
语句 方法 动态 MySQL SQL

docker 数据卷

Docker 镜像是由多个文件系统(只读层)叠加而成。当我们启动一个容器的时候,Docker 会加载只读镜像层并在其上(镜像栈顶部)添加一个读写层。如果运行中的容器修改了现有的一个已经存在的文件,那该文件将会从读写层下面的只读层复制到读写层,该文件的只读版本仍然存在,只是已经被读写层中该文件的副本所 ......
数据 docker

docker 不适合MySQL

近几年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,这里整理了一些数据库不适合容器化的原因供大家参考,同时也希望大家在使用时能够谨慎一点。目前为止将数据 ......
docker MySQL

docker 安装MySQL

在使用、学习MySQL的时候我们需要下载不同的版本的MySQL ,之前我们可以使用sandbox 快速搭建单节点或者一主多从的数据库。现在可以尝试使用 docker 利用已经存在的镜像迅速搭建一个单实例的数据库。 搜索仓库 docker仓库拉取 mysql 8.0.22 选择 star最多的MySQ ......
docker MySQL

MySQL用户变量

MySQL用户变量是一种在MySQL数据库中存储和操作值的临时变量。它们可以用于存储查询结果、计算值或在查询之间传递数据。 ### 定义和赋值变量: - 需要使用关键词SET,然后使用 @ 符号来定义用户变量,后面跟上变量名。例如, @my_var 是一个用户变量。 - 使用 := 或 = 来给变量 ......
变量 用户 MySQL

MySQL加锁逻辑与死锁

RC级别: create table t1(id int primary key, name varchar(30));insert into t1 values(1, 'a'),(4, 'c'),(7, 'b'),(10, 'a'),(20, 'd'),(30, 'b');commit; 案例一 ......
逻辑 MySQL

docker-ubuntu

第一步 拉去镜像 docker pull ubuntu 第二步 运行容器 docker run -itd --name u1 ubuntu 第三步 进入容器 docker exec -it u1 bash ......
docker-ubuntu docker ubuntu

Java面试题 P28:数据库篇:MySql篇-MySql优化-索引-什么是索引?索引

什么是索引:索引(index)是帮助MySql高效获取数据的数据结构(有序)。在数据之外,数据库还维护着满足特定查找算法的数据结构(B+树),这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。 ......
索引 MySql 数据库 数据 Java

centos 安装docker

服务器的系统是CentOS7.4的 [root@VM_82_178_centos ~]# cat /etc/RedHat-release CentOS Linux release 7.4.1708 (Core) #安装依赖包 yum install -y yum-utils device-mappe ......
centos docker

查看mysql有无启动日志

show variables like 'log_%' 这些参数代表着MySQL的日志相关配置,对每个配置进行介绍如下: 1. `log_bin`: 指定二进制日志文件的开启状态。 2. `log_bin_basename`: 指定二进制日志文件名的前缀,MySQL会在其后面自动增加数字序列作为文件 ......
mysql 日志

oracle docker 运行

对于需要进行oracle 数据库测试场景,基于容器运行一个是很不错的选择,同时官方也提供了docker镜像,可以快速拿来使用 运行 docker-compose 文件 实际需要注意的是sid 以及用户密码,详细可以参考以下链接 version: '3' services: oracle: image ......
oracle docker

MySQL 巨坑:永远不要在 MySQL 中使用 UTF-8!!请使用utf8mb4

https://mp.weixin.qq.com/s?__biz=MzU4NDc1NDMxMw==&mid=2247486462&idx=1&sn=7c490f075e3b7d704ae8415a6afd3c30&chksm=fd95be18cae2370e4001eada1c3e33efe6dd5 ......
MySQL utf8mb4 utf8 8mb utf

docker部署RetroArch-web 教程

在写华芸评测的时候,在Portal模式下发现了Mednafen这个可以玩复古游戏的插件,想了下[群晖](https://pinpai.smzdm.com/2315/)应该也可以实现类似的功能,于是乎在DockerHub找了一圈,还真找到一个可用的,于是乎就有了这篇教程。 ## 一、部署阶段 ### ......
RetroArch-web RetroArch 教程 docker web

DevOps之Docker的安装

# 一、Docker安装 1. 安装所需的软件包 ```` yum install -y yum-utils device-mapper-persistent-data lvm2 ```` 2. 添加Docker的YUM存储库 ```` yum-config-manager --add-repo h ......
DevOps Docker

Java面试题 P24:Redis篇:redis集群有哪些方案?

在Redis中提供的集群方案总共有三种: (1)主从模式 (2)哨兵模式 (3)分片集群 redis主从数据同步的流程时什么? ......
集群 方案 Redis redis Java

环境搭建(一):Docker安装

### 一、下载 > 地址 : [https://www.docker.com/](https://www.docker.com/) ![image.png](https://cdn.nlark.com/yuque/0/2023/png/2160079/1690809033440-b3a3a1bf- ......
环境 Docker

【已解决】如果将MySQL数据库中的表生成PDM

数据库表PDM关系图 | 原创作者/编辑:凯哥Java | 分类:经验分享 有时候,我们需要MySQL数据库中的表生成对应的PDM文件,这里凯哥就讲讲第一种将MySQL数据库的表生成对应的PDM文件环境准备 MySQL数据库连接客户端(可以使用sqlyong或者是navicat等这类客户都工具类) ......
数据库 数据 MySQL PDM

【补充】docker-compose部署Yapi

# 【补充】docker-compose部署Yapi > 参考博客:[docker-compose部署Yapi - 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/366025001) ## 【1】了解Docker Compose: - Docker Com ......
docker-compose compose docker Yapi

mysql优化--索引

mysql优化--索引 Mysql索引大概有五种类型: 普通索引(INDEX):最基本的索引,没有任何限制唯一索引(UNIQUE):与"普通索引"类似,不同的就是:索引列的值必须唯一,但允许有空值。主键索引(PRIMARY):它 是一种特殊的唯一索引,不允许有空值。全文索引(FULLTEXT ):可 ......
索引 mysql

6、Mysql操作数据库以及数据表

学习sql规则,可以让mysql服务器帮咱们做其他操作 1、操作数据库(文件夹) create database 数据库名 default charset utf8; 表示整个数据库是utf8的格式 use 数据库名; 使用这个数据库 查看数据库 show databases; 删除数据库 drop ......
数据 数据表 数据库 Mysql

Java面试题 P19:Redis篇:Redis做为缓存,mysql的数据如何与redis进行同步呢(双写一致)

双写一致性:当修改了数据库的数据也要同时更新缓存的数据,缓存和数据库的数据要保持一致。 共享锁:读锁代码 排他锁,写数据。读锁和写锁的值要一致。 MQ异步消息通知: ......
Redis 缓存 数据 mysql redis

脏读,不可重复读,幻读 ,mysql5.7以后默认隔离级别是什么?什么是qps,tps,并发量,pv,uv、什么是接口幂等性问题,如何解决?

[toc] ## 一、脏读,不可重复读,幻读 ,mysql5.7以后默认隔离级别是什么? 程序访问数据库,往往是多个线程并发执行多个事务,数据库要能进行隔离操作,以保证各个线程获取数据的准确性,所以,对于不同的事务,采用不同的隔离级别会有不同的结果。 如果不考虑事务的隔离性,会发生 几种问题 **脏 ......
接口 级别 mysql5 问题 mysql

redis主从复制

## 1. 概念 指将一台Redis服务器的数据,复制到其它的Redis服务器。前者称为**主节点**(master),后者称为**从节点**(slave);数据的复制是**单向**的,只能由主节点到从节点。 ## 2. 配置步骤 1、在/etc/redis下面,将6379.conf拷贝两份,分别称 ......
主从 redis