主从 集群docker mysql

mysql中的索引

1、索引是什么? 在mysql当中, 内部系统它有两种查询方式, 一种是(全盘扫描查询),另外一种是通过(索引检索查询),通过添加了索引的字段进行查询, 可以大大提高查询效率 mysql中的索引相当于一本书中的目录, 通过索引查询数据类似于与通过书的目录查找内容,查询速度可以大大增加。 MySQL中 ......
索引 mysql

MySQL 实际项目优化总结

1. query_cache_size引起的Waiting for query cache lock问题 A. 优化登录新建时,发现登录性能无法提升但是MySQL资源又较正常时,使用show processlist查看发现有部分‘Waiting for query cache lock’; B. 解 ......
实际 项目 MySQL

【后端面经】MySQL主键、唯一索引、联合索引的区别和作用

[TOC](MySQL主键、唯一索引、联合索引的区别和作用) # 0. 简介 索引是一类特殊的`文件`,用来存储检索信息,使数据库查找更加快速。 # 1. 主键 主键是一类特殊的唯一索引,选择某一列元素作为主键,用来表示每一行元素的特殊性,其特点如下 - 在一个数据表中只有一个主键; - 主键不能为 ......
索引 端面 作用 MySQL

Docker基本命令

#系统命令 systemctl start docker #启动docker systemctl stop docker #停止docker systemctl restart docker #重启docker systemctl enable docker #设置docker开机自启 #基本命令 ......
命令 Docker

Docker安装与拉取镜像

##Docker安装## #安装docker要求内核版本kerner>=3.10 #为此,先检查当前Linux系统的内核版本 uname -a ![image-20230618102938351](https://img2023.cnblogs.com/blog/3142587/202306/314 ......
镜像 Docker

集群版fastFDS安装配置

>在单机版的基础上搭建集群版 ###一、主机规划 | 主机名 | IP地址 | 操作系统 | 配置 | | | | | | | kht111 | 192.168.2.111 | Centos7.8 基础设施服务器 | 2颗CPU 2G内存 50G硬盘 | | kht112 | 192.168.2.1 ......
集群 fastFDS

CentOS 安装 Docker

1、卸载旧版本的 Docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate ......
CentOS Docker

如何使用Docker容器和Postman测试您的应用程序

让我们使用 Docker 容器和 Postman 测试我们的 API。 我们将测试使用 Node.js、Express 和 Postgres 创建的简单 CRUD 应用程序。 在这个例子中,我们将使用: Postman:测试我们的API。 Newman:运行我们的 Postman 系列。 玩转 Do ......
容器 应用程序 Postman 程序 Docker

redis单机、主从、哨兵、集群以及redisson分布式锁

# 1.搭建集群 Linux系统的Redis各版本下载路径:https://download.redis.io/releases/,建议下载5.0以上的版本,下载后进行解压安装 (1)单机版 安装环境 ``` yum install gcc-c++ -y ``` 关闭防火墙 ``` systemct ......
主从 哨兵 分布式 集群 单机

在MySQL中进行多表关联时,设计合理的索引可以显著提高查询性能

在MySQL中进行多表关联时,设计合理的索引可以显著提高查询性能。以下是一些设计索引的建议: 1. 对于经常用于联接的列,应该添加索引。例如,如果你经常通过user_id列将users表与orders表联接,则应该在users表和orders表中都添加user_id索引。 2. 对于较小的表,可以将 ......
设计合理 索引 性能 MySQL

docker构建FreeSWITCH编译环境及打包

操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 Docker版本:23.0.6 FreeSWITCH这种比较复杂的系统,使用容器部署是比较方便的,今天记录下CentOS 7环境下使用docker构建FreeSWITCH编译环境及打包发布的过程。 一、资源准备 1、 ......
FreeSWITCH 环境 docker

花了一周时间,总算把mysql的加锁搞清楚了,再也不怕间隙锁和next-key了

接触mysql都知道在mysql中有很多锁,共享锁(S)、排他锁(X)、间隙锁(gap)、next-key,当然还有意向锁、表锁等。今天不讲别的,专门来看下innodb引擎下的锁是什么样子的。 现在有这样一条sql语句,你知道是什么锁吗? update t set name='1' where id ......
间隙 next-key 时间 mysql next

10. docker方式下的mysql设置主从复制(一主两从)

> 上一篇 【centos 使用 docker 方式安装 mysql】 笔记中,我们在三个虚拟机中使用 docker 方式新建了三个 mysql 容器服务,那么我们这篇文章来记录下,如何在这三台机器中设置 mysql 的主从复制功能。其中111 服务器作为主节点,112 和 113 两个服务器作为两 ......
主从 方式 docker mysql 10

09. centos使用docker方式安装mysql

## 一、创建宿主机物理路径 新建/mydata/mysql/data、log和conf三个文件夹 ```bash mkdir -p /mnt/mysql/log mkdir -p /mnt/mysql/data mkdir -p /mnt/mysql/config ``` 或者 ```bash m ......
方式 centos docker mysql 09

windows下mysql使用mysqldump定时备份数据库,删除过期备份

windows下mysql使用mysqldump定时备份数据库,删除过期备份 创建备份脚本: @echo offforfiles /p "d:\mysql_backup" /m backup_*.sql -d -7 /c "cmd /c del /f @path"set "Ymd=%date:~0, ......
备份 mysqldump windows 数据库 数据

nas docker安装mysql 整理

前提: 群晖nas nas已安装docker 一、下载MySQL 由于查询注册表失败,所以通过ssh工具xshell连接docker来下载MySQL; xshell下载地址: https://www.xshell.com/zh/free-for-home-school/ (填写相关信息,下载免费版本 ......
docker mysql nas

同一电脑或服务器安装了不同版本的mysql 如何通过命令行进入

指令:mysql -P 3307(端口号)-u root -p-h 指定服务器的IP地址,如果是本地可以省略 -P 指定当前登录数据库的端口,字母一定得大写,否则会出错 -u 数据库用户 -p 数据库密码 至于修改端口号,就可以到Mysql安装目录下my.ini下修改port参数。 By the w ......
命令 版本 服务器 电脑 mysql

C++增删改查+MySQL

右键项目属性 点击编辑 选择mysql安装目录的include文件夹 包含了头文件之后包含库文件 点击编辑 在mysql安装路径下面选择 选择编辑之后添加 看这个文件下面有没有这个输入的文件依赖 有就代表成功连接数据库 创建数据库: create database student_manager; ......
MySQL

mysql5.7密码策略说明

一、mysql5.7在创建用户设置密码时提示“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements” create user 'tom'@localhost identified by ' ......
策略 密码 mysql5 mysql

Centos7 yum部署单机kubernetes集群

# kubernetes有多种部署方式,目前主流的方式有kubeadm、minikube、二进制包 - minikube:一个用于快速搭建单节点kubernetes的工具 - kubeadm:一个用于快速搭建kubernetes集群的工具 - 二进制包 :从官网下载每个组件的二进制包,依次去安装,此 ......
集群 kubernetes 单机 Centos7 Centos

k8s 深入篇———— docker 是什么[一]

### 前言 简单的整理一下一些基本概念。 ### 正文 简单运行一个容器: 创建一个容器: ``` docker run -it busybox /bin/bash ``` 然后看下进程: ``` ps -ef ``` ![](https://img2023.cnblogs.com/blog/12 ......
docker k8s k8 8s

小tips:docker 配置国内镜像地址

在配置文件daemon.json中添加国内镜像,让其下载加速。 ``` vi /etc/docker/daemon.json ``` 如下国内镜像: ``` { "registry-mirrors": [ "https://registry.docker-cn.com", "http://hub-m ......
镜像 地址 docker tips

How to enable auto restart of a docker container on system reboot ?

How to enable auto restart of a docker container on system reboot ? https://amalgjose.com/2021/02/12/how-to-enable-auto-restart-of-a-docker-container- ......
container restart enable docker reboot

MySQL错误类型1030

该错误类型一般为磁盘内存空间不足。常规情况下清除备份文件即可。 引用:mysql出现1030 Got error 28 from storage engine解决方法_风火程序员的博客-CSDN博客 ......
错误 类型 MySQL 1030

Docker常见使用

#DockerFile: FROM openjdk:8 MAINTAINER guotong ADD lpl-1.0-SNAPSHOT.jar lpl-1.0-SNAPSHOT.jar EXPOSE 8090 ENTRYPOINT ["java","-jar","lpl-1.0-SNAPSHOT.j ......
常见 Docker

Docker 安装 Hive

一、安装Docker 以及 配置Docker-compose环境 安装Docker: # 1、切换镜像源 [root@master ~]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yu ......
Docker Hive

06. centos7使用docker方式安装gitlab

gitlab 初体验,使用 docker 进行快速安装,遇到了端口修改不生效的问题,在此记录一下。 在正式环境中,gitlab 的容器版,应该使用 postgresql,redis,gitlab 三个组件,使用标准的 80 端口,提供稳定且有性能的企业服务。但如果是在测试环境,或是想在一个机器上运行 ......
centos7 方式 centos docker gitlab

使用Docker将Vite Vue项目部署到Nginx二级目录

将使用Vite创建的Vue项目打包,并以二级目录方式部署到Nginx,同时设置代理地址。需要注意静态资源路径,路由模式等问题。 ......
目录 项目 Docker Nginx Vite

MySQL高可用MHA原理及测试

2020年03月22日 00:06 · 阅读 5810 MySQL高可用MHA原理及测试 文章来源: 陶老师运维笔记- 微信公众号 1. MHA 简介 MHA 架构介绍:github.com/yoshinorim/… github下载地址:github.com/yoshinorim/… MHA 简介 ......
原理 MySQL MHA

mysql45讲

- mysql 执行顺序 - 解析器 解析sql 提示语法错误 - 优化器 优化查询索引使用 执行顺序 - 执行器 操作引擎,返回结果 - 日志模块 - bin log - 所有引擎都可使用 追加写入,不会覆盖 - Binlog有两种模式,statement 格式的话是记sql语句, row格式会记 ......
mysql 45