主从 集群docker mysql

mysql 关键字 保留字

MySQL :: MySQL 8.0 Reference Manual :: 9.3 Keywords and Reserved Words https://dev.mysql.com/doc/refman/8.0/en/keywords.html 9.3 Keywords and Reserved ......
关键字 关键 mysql

mysql DBUtils 存储过程代码生成

-- call p_CreateTableDal ('UAlarmData','IndustryParkForm','告警配置','Alarm') DROP PROCEDURE IF EXISTS p_CreateTableDal;CREATE DEFINER=`root`@`%` PROCEDUR ......
代码生成 过程 DBUtils 代码 mysql

Docker 命令汇总

容器操作 查看正在运行的容器:docker ps查看所有容器(包括停止的容器):docker ps -a启动容器:docker start停止容器:docker stop进入正在运行的容器:docker exec -it /bin/bash导出容器为镜像:docker commit删除容器:dock ......
命令 Docker

为什么 MySQL 使用 B+ 树?| StoneDB数据库观察

编者荐语: 本文作者对 MySQL 中 B+ 树的讲解可谓是深入浅出,推荐同学们阅读。 以下文章来源于真没什么逻辑 ,作者Draveness 为什么 MySQL 使用 B+ 树是面试中经常会出现的问题,很多人对于这个问题可能都有一些自己的理解,但是多数的回答都不够完整和准确,大多数人都只会简单说一下 ......
StoneDB 数据库 数据 MySQL

MySQL告警"[Warning] Connection attributes of length 571 were truncated"

有时候会在mysql的错误日志中看到如下报错"[Warning] Connection attributes of length 571 were truncated"。比如: 2023-08-20T13:23:15.265489Z 47753433 [Warning] Connection att ......
quot Connection attributes truncated Warning

mysql 聚簇索引

## 聚簇索引概念 - 聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。具体的细节依赖于其实现方式,但 InnoDB 的聚簇索引实际上在同一个结构中保存了 B-Tree 索引和数据行。 - 聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。具体的细节依赖于其实现方式,但 InnoDB ......
索引 mysql

MySQL运行时的可观测性

- 1.说在前面的话 - 2.安装employees测试库 - 3.观测SQL运行状态 - - 3.1 观测SQL运行时的内存消耗 - 3.2 观测SQL运行时的其他开销 - 3.3 观测SQL运行进度 > 感知SQL运行时的状态 ## 1. 说在前面的话 在MySQL里,一条SQL运行时产生多少磁 ......
MySQL

Docker下elasticsearch8部署、扩容、基本操作实战(含kibana)

本文通过docker快速部署elasticsearch8版本,再添加一台组成集群,并且部署kibana用于常规查询操作,以及一些常见的es操作 ......

Docker 搭建 LNMP 架构的 Wordpress网站

[toc] ## 一、项目环境 公司在实际的生产环境中,需要使用 Docker 技术在一台主机上创建 LNMP 服务并运行 Wordpress 网站平台。然后对此服务进行相关的性能调优和管理工作。 所有安装包下载: wget http://101.34.22.188/lnmp_wordpress/m ......
架构 Wordpress Docker 网站 LNMP

Docker 的数据管理

[toc] ## 一、管理 Docker 容器中的数据 管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器(DataVolumes Containers)。 ### 1. 数据卷 数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对 ......
数据管理 数据 Docker

ambari-hadoop集群中timeline和ams-hbase几种服务之间的调用关系

最近经常碰到ambari集群timeline server和ams-hbase 服务的一些问题,梳理了下这些服务之间的调用关系,留作笔记方便后续查阅 #1. 目前笔者用到的hadoop组件版本如下 ![](https://img2023.cnblogs.com/blog/1648386/202308 ......

集群、分布式、微服务概念和区别

概念: 集群是个物理形态,分布式是个工作方式。 1.分布式:一个业务分拆多个子业务,部署在不同的服务器上 2.集群:同一个业务,部署在多个服务器上 分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。 分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式 ......
分布式 集群 概念

MYSQL: length() vs char_length()

select length('€'), char_length('€') --> 1, 1 LENGTH() returns the length of the string measured in bytes.CHAR_LENGTH() returns the length of the stri ......
length char_length MYSQL char vs

【数据库】MySQL的一些基础知识

```mysql ALTER TABLE 表名 DROP 属性名 ``` ### 删除数据表 ```mysql DROP TABLE 数据库名.表名; ``` ## 用户管理 ### 创建用户 ```mysql CREATE USER 'username'@'host' IDENTIFIED By ......
基础知识 数据库 基础 知识 数据

mysql 8 - linux 安装后 java 调用报错 SQLException: Temporary file write failure

完整报错 Cause: java.sql.SQLException: Temporary file write failure. ; uncategorized SQLException; SQL state [HY000]; error code [1878]; Temporary file wr ......
SQLException Temporary failure mysql linux

mysql 问答

1、服务器架构的逻辑视图 2、mysql执行一条语句的内部过程 连接器:客户端连接过来 权限验证、查询缓存:连接器权限验证通过后,查看是否有缓存,有就直接返回 分析器:词法语法分析,分析是否有语法错误,有则返回 优化器:看下哪个索引合适 执行器:执行语句并返回结果 3、mysql常用引擎 innod ......
mysql

mysql 根据字段值显示不同内容,case when的使用

在表中的数据很多类型或状态保存的内容往往是1,2,3等字符或数字来代表不同的含义. 有时候使用sql查询不希望输出的是数字而是对应的字符串,这时就可以使用case when来进行多条件显示 具体如下: SELECT id,code, CASE WHEN type='1' THEN '小' WHEN ......
字段 内容 mysql case when

MySQL中查询和事务的大小

有时候了解事务的大小非常重要,尤其是当计划迁移到HA环境,为了保证集群的最佳性能,事务的大小是有限制的。 这里来尝试分析一下了解事务大小的不同方法。 首先要将事务分成两种类型:1.生成数据的事务(写操作,比如insert、delete、update等DML操作)2.只读的事务(查询操作) 在HA环境 ......
大小 事务 MySQL

如何快速在 Kubernetes 集群中新建用户

如何快速在 Kubernetes 集群中新建用户 Se7en 奇妙的Linux世界 2023-08-19 11:59 发表于重庆 收录于合集 #Kubernetes274个 #云原生261个 #Docker197个 #程序员421个 公众号关注 「奇妙的 Linux 世界」设为「星标」,每天带你玩转 ......
集群 Kubernetes 用户

MySql Workbench 迁移工具 migration 提示缺少pyodbc 2.1.8 的解决方法

想把公司的数据库转到MySQL,所以想装个MySQL测试,发现新版的MySQL(8.0.34)默认安装还是有不少问题, #### ## 一、譬如表、字段大小写的问题: > lower_case_table_names=0 -- 表名存储为给定的大小和比较是区分大小写的 (linux 默认) lowe ......
Workbench migration 工具 方法 pyodbc

使用 DcokerCompose 搭建 mongodb 副本集群

前面我们搭建了 mongodb 单机环境,但是在实际生产环境中,为了高可用,肯定需要搭建 mongodb 集群。mongodb 集群主要分为两种:副本集群和分片集群。其中副本集群搭建容易,是生产环境中使用最多的集群,因此很有必要掌握。 副本集群比较类似于 mysql 的主从复制,一主多从,每个节点的 ......
副本 集群 DcokerCompose mongodb

Centos安装MySQL数据库

## 写在前面 本文使用的root账户进行操作, 若不是root账户需要在操作前加上`sudo` 大家一定要注意数据库安全问题啊 :D ## 准备 本文使用yum安装, 推荐大家先换个国内镜像源, 否则下载的非常慢, 而且可能会导致缺这缺那出现报错. 首先查看自己的Linux内核版本, 这里是为了在 ......
数据库 数据 Centos MySQL

TiDB dumpling 导出MySQL 数据遇异常

最近在学习研究TiDB 数据库运维,据介绍逻辑导出工具dumpling 是可以兼容MySQL 数据库的,于是进行了测试 数据库版本信息如下: 新建了两张表t1,t2: 利用存储过程批量插入500000 行记录: drop PROCEDURE p_load2; delimiter $$create P ......
dumpling 数据 MySQL TiDB

桌面版vscode用免费的微软4核8G服务器做远程开发(编译运行都在云上,还能自由创建docker服务)

GitHub的Codespaces为个人用户提供了免费的4核8G服务器资源,今天就来实战如何用桌面版vscode连接codespace服务器做远程开发,把编译运行下载等耗时耗资源的操作都转移到云端进行,还能为应用创建各种docker服务,这都不要钱! ......
桌面 服务器 vscode docker

PHP查询MySQL 数据库后返回中文为问号

面向对象 1 $conn = new mysqli($servername,$user,$password); 3 增加 $conn->query("set names utf8"); $pdo = new PDO("mysql:host=$servername", $username, $pass ......
问号 数据库 数据 MySQL PHP

以二进制文件安装K8S之部署etcd高可用集群

## 概述 前提条件:已经准备好CA根证书(etcd在制作CA证书时需要CA根证书),并且把CA根证书文件`ca.key`和`ca.crt`拷贝到3个etcd节点的`/etc/kubernetes/pki`目录下。 3台主机的IP地址分别为`192.168.3.135`、`192.168.3.136 ......
二进制 集群 文件 etcd K8S

以二进制文件安装K8S之部署Master高可用集群

如下以二进制文件方式部署安全的Kubernetes Master高可用集群,具体步骤如下: 1.下载Kubernetes服务的二进制文件 2.部署kube-apiserver服务 3.创建客户端CA证书 4.创建客户端连接kube-apiserver服务所需的kubeconfig配置文件 5.部署k ......
二进制 集群 文件 Master K8S

解决虚拟上docker 启动ES访问不成功

可能原因是ES太耗内存了,我发现启动了ES容器后,像docker ps这种命令都很慢而且查看日志发现进行垃圾回收出现错误。所以判断可能是因为ES太耗内存。采用以下命令启动容器,应该可以解决。 ``` docker run -id --name elasticsearch -d --restart=a ......
docker

记一次MySQL数据库被黑

### 情况概述 偶然获得了一台云服务器, 并在上面使用Docker搭建了MySQL数据库, 想着将平时做Demo用到的数据转过去, 结果一直犯懒没弄. 今天在登陆时发现数据库被黑了. 使用`show databases`命令后看到一个名为README_TO_RECOVER_A的库, 库中有张表, ......
数据库 数据 MySQL

Docker搭建lnmp之network篇

docker pull nginx #拉去最新的nginx镜像 一、搭建vagrant+VagrantBox VM环境 创建Vagrantfile文件 vagrant init 编辑Vagrantfile文件 Vagrant.configure("2") do |config| config.vm. ......
network Docker lnmp