主从 集群docker mysql

使用mysqldump命令对MySQL数据库进行备份与还原操作

mysqldump是mysql自带的逻辑备份工具,是mysql的客户端命令。 其备份的文件内容可以看到主要是,先根据备份的数据表结构创建数据表,再有一条INSERT INTO语句写入所有的数据 1、mysqldump备份相关的操作 1、备份指定的数据库-database的表与数据 C:\Users\ ......
备份 mysqldump 命令 数据库 数据

使用bat批处理一键安装/卸载/启动/停止mysql服务(转)

一键安装 @cd /d %~dp0 @%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit :以管理员身份运行cm ......
mysql bat

mysql查询字段包含大小写

select * from b WHERE id REGEXP BINARY '[A-Z]' ; #只查id这个字段 含大写字母的 select * from b WHERE id REGEXP BINARY '[a-z]' ; #只查id这个字段 含小写字母的 ......
字段 大小 mysql

MySQL分区表详解

MySQL分区是一种表的设计模式,它将一张大表根据条件分割成若干个小表。对于应用程序来说,分区的表和没有分区的表是一样的。换句话说,分区对于应用是透明的,只是数据库对于数据的重新整理。分区有多种类型,包括RANGE分区、LIST分区、HASH分区和KEY分区。 ......
MySQL

springcloudalibaba -nacos集群

按照nacos_config.sql创建数据库 在 /nacos/conf/application.properties的最后添加上 spring.datasource.platform=mysql #127.0.0.1 是mysql所在主机的ip db.num=1 db.url.0=jdbc:my ......
springcloudalibaba 集群 nacos

MySQL之InnoDB存储结构

InnoDB存储引擎最早由Innobase Oy公司开发(属第三方存储引擎)。从MySQL 5.5版本开始作为表的默认存储引擎。该存储引擎是第一个完整支持ACID事务的MySQL存储引擎,特点是行锁设计、支持MVCC、支持外键、提供一致性非锁定读,非常适合OLTP场景的应用使用。目前也是应用最广泛的... ......
结构 InnoDB MySQL

部署Mysql-8.0.33主从半同步复制集群

Centos7.9部署Mysql-8.0.33主从半同步复制集群 杨同港 者行花 2023-07-03 17:10 发表于山东 mysql主从同步方式区别 异步同步:在异步模式下,主数据库将数据更改写入日志,然后立即确认事务已完成,而不需要等待从数据库完成复制。主数据库不会等待从数据库的确认。这种模 ......
主从 集群 Mysql 33

keepalived+LVS高可用性集群部署

keepalived+LVS高可用性集群部署小记 原创 青菜浪人 青菜浪人 2023-06-14 18:41 发表于陕西 keepalived+LVS实现高可用集群部署小记 ·尽可能提高服务的可用性 ·实现原理:心跳检测 一、keepalived+LVS-DR实现高可用负载均衡 点击底部的阅读原文可 ......
可用性 集群 keepalived LVS

docker build构建自定义镜像

如何将JVM Docker镜像大小减少至少60% 原创 船长 云原生运维圈 2023-07-03 21:36 发表于上海 背景 如果您使用基于JVM的语言(Java、Kotlin、Scala等)已有一段时间,你可能已经注意到,从Java 11开始,Java运行时环境(JRE)不再有单独的发行版。由于 ......
镜像 docker build

MySQL之慢 SQL 定位、性能优化实践

MySQL之慢 SQL 定位、性能优化实践 IT大咖说 2023-07-05 20:00 发表于浙江 在面试中被问到MySQL慢查询的概率还是非常高的。 说你没有经历过就是理由吗?显然不是。 一般来说一句SQL语句执行超过5s就能够算是慢SQL,需要进行优化了。 ◆ 为何要对慢SQL进行治理 每一个 ......
性能 MySQL SQL

MySQL中常见的坑

# MySQL中常见的坑 ### 表属性设置为NULL,你可能要面临很多麻烦 #### 为什么会有很多人用NULL呢 - NULL是默认行为 - 一个很严重的误区 - NULL属性非常方便 ![image-20230709232406326](https://img2023.cnblogs.com/ ......
常见 MySQL

HAproxy 集群

常见的web集群调度器 1.目前常见的web集群调度器分为软件和硬件 软件通常使用开源的LVS、 Haproxy、Nginx 2.LVS性能最好,但是搭建相对复杂;Nginx的upstream模块支持群集功能,但是对群集节点健康检查功能不强,高并发性能没有Haproxy好 3.硬件一般使用比较多的是 ......
集群 HAproxy

docker deployment for openldap

openldap https://github.com/osixia/docker-openldap/tree/master Run OpenLDAP docker image: docker run --name my-openldap-container --detach osixia/open ......
deployment openldap docker for

群晖docker获取私有化镜像提示http: server gave HTTP response to HTTPS client

## 问题描述 ![](https://img2023.cnblogs.com/blog/509044/202307/509044-20230708132257319-931333322.png) | 层级 | 时间 | 用户 | 事件 | | | | | | | Information | 202 ......
response 镜像 docker client server

Environment variables precedence- docker compose

Environment variables precedence https://docs.docker.com/compose/environment-variables/envvars-precedence/ The order of precedence (highest to lowest) ......

Is Docker-Compose Suited For Production?

Is Docker-Compose Suited For Production? https://vsupalov.com/docker-compose-production/ Hidden Assumptions Production means different things to diffe ......

Docker CLI docker login和logout 常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
命令 常用 Docker docker logout

cetnos7中mysql5.7忘记密码解决方案

// 修改配置文件 vim /etc/my.cnf // 在[mysqld]的末尾添加下面这一行 skip-grant-tables // 重启mysql systemctl restart mysql // 直接输入mysql就能够进入mysql mysql // 修改密码 use mysql U ......
解决方案 密码 cetnos7 方案 cetnos

docker with non root priviledge

Running Docker Containers as Non-Root User https://www.geeksforgeeks.org/running-docker-containers-as-non-root-user/ By default, Docker Containers run ......
priviledge docker with root non

Docker系列---【Docker和宿主机如何传输文件?】

# Docker和宿主机如何传输文件? > 前提:Docker正在运行,即`docker ps`命令能看到。 ## 宿主机传输文件到docker ```shell docker cp : #例:复制宿主机文件data.txt到容器目录/app/ docker cp /host/data.txt my ......
宿主机 Docker 宿主 文件

Docker学习路线1:介绍

## **Docker是什么?** Docker是一个开源平台,通过将应用程序隔离到轻量级、可移植的容器中,自动化应用程序的部署、扩展和管理。容器是独立的可执行单元,封装了运行应用程序所需的所有必要依赖项、库和配置文件,可以在各种环境中稳定地运行。 # **什么是容器?** 容器是一种轻量级、可移植 ......
路线 Docker

MySQL下载与安装详细教程(免安装版)

1、MySQL下载 下载地址:MySQL :: Download MySQL Community Server 点击此处直接进行下载 2、MySQL文件配置 下载完成后直接解压文件,将解压好的文件放到你想要放置的文件夹。 新建一个dat文件夹和一个mysql.ini配置文件。注:mysql.ini可 ......
教程 MySQL

MySQL多表查询-小记

基本的多表查询模板: SELECT 列列表 FROM 表1 JOIN 表2 ON 连接条件 JOIN 表3 ON 连接条件 ... WHERE 筛选条件 GROUP BY 分组列 HAVING 分组筛选条件 ORDER BY 排序列 SELECT:指定要查询的列,可以使用逗号分隔多个列。 FROM: ......
小记 MySQL

23 | MySQL是怎么保证数据不丢的?

> 以下内容出自《MySQL 实战 45 讲》 # 23 | MySQL是怎么保证数据不丢的? ## binlog 的写入机制 1、事务执行过程中,先把日志写到 binlog cache,事务提交的时候,再把 binlog cache 写到 binlog 文件中。 2、一个事务的 binlog 是不 ......
数据 MySQL 23

群晖DSM 7.2 安装 docker 管理工具 portainer

## 获取portainer镜像 ```bash docker pull portainer/portainer:1.24.2 ``` ## 创建挂在的文件夹 进入`/volume1/docker/`文件夹创建portainer所需文件夹 ```bash cxloge@synocxloge:~$ c ......
管理工具 portainer 工具 docker DSM

MySQL之GROUP_CONCAT()

MySQL的group_concat()函数可太好用了 将作用是将属于同一组的列显示出来,所以和group by一同使用,同一组的默认以逗号分隔显示 基础语法:select group_concat(列 SEPARATOR ',') from tablename group by 列名 SEPARA ......
GROUP_CONCAT CONCAT MySQL GROUP

mysql语句删除某字符串后面的所有内容

可以使用MySQL的内置函数SUBSTRING_INDEX()来删除某字符串后面的所有内容。 以下是示例代码: UPDATE 表名 SET 字段名 = SUBSTRING_INDEX(字段名, '某字符串', 1);其中,表名是要操作的表的名称,字段名是要删除内容的字段名称,某字符串是要删除的字符串 ......
字符串 语句 字符 内容 mysql

MyBaits查询MySQL日期类型结果相差8个小时

## 问题描述 在Java项目中使用MyBatis作为ORM框架,但是查询出的MySQL日期类型字段值总是比数据库表里的值多8个小时。 具体说明: MySQL数据库表字段类型为`timestamp`,映射的Java日期类型为`java.util.Date`,当数据库表里的字段值为`2023-07-0 ......
日期 MyBaits 类型 小时 结果

docker 常用记录2023

IDEA连接虚拟机(Ubuntu)的docker的最好办法(开放2375端口号) .我这里用的Ubuntu, 1、打开终端输入"sudo vim /lib/systemd/system/docker.service" 2.在sock后面, 添加 -H tcp://0.0.0.0:2375如上图所示. ......
常用 docker 2023

Windows下MySQL 5.7.20的installer 模式安装

一、安装Windows环境 wrar_5.50.0.0_scp.exe vcredist2013_x86.exe VC2015_x64.exe NDP452-KB2901907-x86-x64-AllOS-ENU.exe Microsoft.NET4.0.zip 二、installer模式安装 My ......
installer Windows 模式 MySQL 20