主从 集群docker mysql
如何将docker升级到最新版本
1、查找主机上关于Docker的软件包 # rpm -qa | grep docker – – 列出包含docker字段的软件的信息 docker-1.13.1-53.git774336d.el7.centos.x86_64 docker-client-1.13.1-53.git774336d.el ......
MySQL双写缓冲区(Doublewrite Buffer)
本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 摘要 InnoDB是MySQL中一种常用的事务性存储引擎,它具有很多优秀的特性。其中,Doublewrite Buffer是InnoDB的一个重要特性之一,本文将介绍Doublewrite Buffer的原理和应用 ......
MySQL中的Join 的算法(NLJ、BNL、BKA)
本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 摘要 Join是MySQL中最常见的查询操作之一,用于从多个表中获取数据并将它们组合在一起。Join算法通常使用两种基本方法:Index Nested-Loop Join(NLJ)和Block Nested-Loo ......
初始化Mysql系统报错,begin failesd--conpilation aborted at scripts........
在编译安装Mysql之后进行初始化,但是出现了报错 初始化mysql scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql 从报错的结果中看出Can't loc ......
解决mysql出现docker出现access denied for user root@% to database“xxx”的问题
使用navicat连接Linux上的数据库时,新建一个库出现异常 无法创建 access denied for user root@% to database 返回Linux查看mysql状态 状态正常,navicat也能正常连接,排除掉应该是权限的问题 docker exec -it d7bcc0 ......
docker
Docker https://www.processon.com docker [root@iZuf6b2qg1ny365ykqvfc0Z ~]# docker version Client: Version: 18.03.1-ce API version: 1.37 Go version: go1 ......
mysql 优化
mysql调优 Mysql架构设计 1.Mysql架构图 MySQL 架构可以分为 Server层 和 Engine层两部分,架构图如下 Mysql常见的存储引擎 1.InnoDB引擎 (1)概述 InnoDB是事务型数据库的首选引擎。支持事务(ACID),支持行级锁,支持外键 (2)使用场景 如果 ......
mysql事务详解
转至:https://www.cnblogs.com/personsiglewine/p/11507866.html mysql事务 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行 ......
Docker系列---【新建用户没有执行docker命令权限怎么办?】
新建用户没有执行docker命令权限怎么办? 1.背景 我用非root用户执行docker ps命令报下面的错 docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///v ......
特性介绍 | MySQL 测试框架 MTR 系列教程(二):进阶篇 - 内存/线程/代码覆盖率/单元/压力测试
以前对 MySQL 测试框架 MTR 的使用,主要集中于 SQL 正确性验证。近期由于工作需要,深入了解了 MTR 的方方面面,发现 MTR 的能力不仅限于此,还支持单元测试、压力测试、代码覆盖率测试、内存错误检测、线程竞争与死锁等功能,因此,本着分享的精神,将其总结成一个系列。
主要内容如下:
... ......
MySQL教程
创建数据库 数据库创建指令 CREATE DATABASE db01; 创建好数据库db01后,视图中就会成功显示刚刚建好的数据库了 数据库删除指令 DROP DATABASE db01; ......
Docker CLI docker compose push常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
Window修改:MySQL端口 5.7 亲测
1、版本 MySQL:5.7.19 2、操作 2.1、查看:原始端口 【登录后】查看端口: show global variables like 'port'; 2.2、修改 .ini文件 port:3308 2.3、重启服务 2.4、查看:新端口 1、CMD输入登录命令 mysql -h loca ......
k8s集群组件
k8s集群有以下组件: Master:Kubernetes集群的控制中心,包括: API Server:在Kubernetes集群中,API server 扮演一个接口,使用户和管理员可以通过 kubectl 或其他工具与集群进行交互,而不必直接与底层组件打交道。同时,所有其他 Kubernetes ......
mysql查看耗费时间
开启性能分析 show profiles 这个命令非常强大,能清晰的展示每条SQL的持续时间。通常结合show profile 命令可以更加详细的展示其耗时信息。这样就能很容易的分析出,到底慢在哪个环节了。比较遗憾的是,在MySQL中,该命令默认是关闭状态的。在使用之前,我们首先得启用它: 开启命令 ......
docker容器的相关命令总结(一)
一.安装和卸载 1Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安 全,付费使用,支持周期 24 个月。 Docker CE 分为 stable test 和 nightly 三个更新频道。 官方网站上有各种环境下的 安装指南,这里主要 ......
有关本地集群的linux操作tips
免密登录认证 -1. 使用rsa加密技术,生成公钥和私钥。一路回车即可 [root@username01 ~]# cd ~ [root@username01 ~]# ssh-keygen -t rsa -2. 进入~/.ssh目录下,使用ssh-copy-id命令 [root@username01 ......
学习笔记:MySQL常用的一些SQL语句
本文谈谈MySQL的开发必会的sql语句 创建数据库 createdatabasedb1; 删除数据库 dropdatabasedb1; 创建数据表 createtabletb1用户表(idintnotnullauto_increment primarykey,namechar(10), depar ......
mysql执行顺序
Mysql语法顺序,即当sql中存在下面的关键字时,它们要保持这样的顺序: select[distinct] from join(如left join) on where group by having union order by limit Mysql执行顺序,即在执行时sql按照下面的顺序进行 ......
在 AlmaLinux 9安装Docker Compose
首先先安装Docker 如何在 AlmaLinux 8 上安装和使用 Docker 检查Docker版本 docker --version 安装Docker Compose sudo curl -L "https://github.com/docker/compose/releases/downlo ......
在本机有MYSQL57的情况下安装MYSQL80
下载MYSQL80 https://dev.mysql.com/downloads/mysql/ 需要ORACLE账号 配置环境变量 加一个环境变量MYSQL_HOME80 值为自己的放置解压的MYSQL80的根目录路径 在PATH中配置环境变量 %KEY%可以索引到刚才在外面配置的路径的内容,然后 ......
MySQL数据优化
select * from student; delete from student; SELECT COUNT(1) from student; SELECT * FROM `student` LIMIT 10000, 10 -- 0.674s-- 0.033s-- 0.031s SELECT * ......
Linux deplay 安装 Ubuntu 及 MySQL
设备支持:已 root 的 mi-4(架构:armv71) 软件支持:Linux Deplay 在 Linux deplay 上 安装好 你希望安装的 Linux 版本,我这里安装的是 Ubuntu 18.04(bionic),注意要根据手机的处理器型号选择适配的处理器版本,由于 mi-4 的 处理 ......
关于docker的Cgroup Driver相关的配置说明以及其值为cgroupfs与systemd的区别
在我们安装完docker-ce软件后(笔者这里安装的docker-ce-20.10.24-3.el8.x86_64) 就可以直接启动docker服务 systemctl restart docker.service 这时我们通过 docker info 命令,可以看到当前docker的一些配置信息, ......
openGauss 5.0 主从集群 日常运维
在之前的博客我们看了openGauss 主从集群的搭建,如下: openGauss 5.0 一主两从 复制环境 搭建手册https://www.cndba.cn/dave/article/116528 本篇我们看下主从集群的维护。 1 查看集群状态 查看集群所有节点: [dave@www.cndba ......
部署repmgr PG14集群<无autofailover>
系统环境 OS: CentOS7 192.168.56.11 node1 192.168.56.12 node2 部署操作流程 1. 系统环境初始化 echo redhat | passwd root --stdin echo -e "192.168.56.11 node1 " >>/etc/hos ......
mysql error 1064(42000)
mysql 表里面, 使用同样的语法查询一张表,用的nopcommerce的表,里面的Order表,查询的时候出不来,总是提示1064(42000 说语法有错误, 思考不会有错, 于是查询这个问题, 也有想过这张表名有些特殊, 查询 要加反单引号, select * from `Order`; 就查 ......
2、etcd单机部署和集群部署
上一章我们认识了etcd,简单的介绍了 etcd 的基础概念,但是理解起来还是比较抽象的。这一章我们就一起来部署下 etcd 。这样可以让我们对 etcd 有更加确切的认识。 1、etcd单实例部署 对于平常的学习,其实搭建一个单机节点是够了的。接下来就讲讲怎么搭建单机节点。 本次部署是在 cent ......
Mapbox系列之矢量切片工具Tippecanoe安装使用 | Windows&Docker
Windows系统下安装docker步骤参考这篇文章 Windows下安装Docker详细过程及问题解决 拉取morlov/tippecanoe镜像 docker pull morlov/tippecanoe 执行以下命令,运行容器,进入交互模式 docker run --rm -it -v $HO ......