树莓docker mysql5 mysql
MySQL数据库相关记录
设置SQL执行超时时间: SET GLOBAL MAX_EXECUTION_TIME=1000;SET SESSION MAX_EXECUTION_TIME=1000;select /*+ max_execution_time(10)*/ count(*) FROM xxx.tablename; 锁 ......
CentOS8.5系统,使用rpm包安装mysql
本次安装使用CentOS8.5.211系统Mini安装版,使用Xshell 7远程访问,本机系统windows10,目的:安装mysql为8.0.27版本。 使用本机系统访问网址下载rpm包: https://downloads.mysql.com/archives/community/ 注意选项。 ......
ASP.NET Core 6 接入NLog 并写入日志到MySQL数据库
环境 VS 2022 ASP.NET 7 NLog 5 MySQL 8 安装包 dotnet add package NLog.Web.AspNetCore dotnet add package NLog.Database dotnet add package MySql.Data 数据库准备(My ......
windows系统下,关于docker的问题总结
1、Docker启动时的问题 在启动中遇到弹出信息框,一些乱码和引发异常的上一位置中堆栈跟踪的末尾,只需要管理员身份运行CMD/PS,输入:netsh winsock reset,重启电脑,再次运行docker就可以了。 2、遇到下面报错 An unexpected error occurred F ......
mysql主从复制
数据库主从复制的概述和原理这里就不做描述了,这里最重要的就是一个binlog日志,有兴趣的可以去了解,以下着重讲解如何搭建: 1、准备工作 准备两台服务器环境,安装好mysql服务 192.168.80.131 主库192.168.80.132 从库 开放两台服务器的3306端口(或者关闭防火墙服务 ......
mysql多表查询方法汇总
多表查询是指在关系型数据库中,通过同时查询多个数据表来检索相关数据的操作。这种查询方式通常用于需要在多个数据表中搜索和比较数据的情况,以获取更完整和准确的结果。 在多表查询中,使用联接(join)操作将多个表连接在一起,并使用条件语句来指定要检索的数据。联接操作可以使用不同的方式进行,包括内部联接、 ......
docker 创建 envoy网关
参考资料 docker 创建 envoy网关 首先拉取一个envoy 镜像 docker pull envoyproxy/envoy:latest 配置自己的 envoy.yaml 我这边映射的 10000 和 9901 执行创建 容器 docker run -d -p 31499:10000 -p ......
mysql的聚合函数GROUP_CONCAT(expr)实现分组后的数据拼接
有用户表数据如下: 需要按age字段分组,然后展示对应的user_name字段值,用,拼接 ......
【Docker】常用命令
1、Docker启动 启动 sudo systemctl start docker 启动成功是没有任何消息提示的,要知道在Linux系统中,没有消息就表示成功 设置docker开启自启 systemctl enable docker 判断是否安装启动成功 docker version 出现服务端和客 ......
docker常用命令
docker要删除镜像,先要删除依赖它的容器 1. 删除容器 docker ps #查看正在运行的容器 docker ps -a #查看所有容器 docker rm container_id #删除容器 2. 删除镜像 docker images //查看镜像 docker rmi image_id ......
docker学习
镜像(image) 镜像可以理解为一个模板,里边有一些东西,可以通过run命令来进行运行。通过某一个镜像可以创建多个容器(最终的服务或者是项目就是运行在容器里边的) 容器(container) Docker利用容器技术可以独立运行一个或者一组应用。可以通过镜像运行启动、停止、删除的基本命令 目前可以 ......
本地升級stable-diffusion diffuser docker CUDA11.7 RTX2060
1.0 前言 本地搭建stable-diffusion diffuser docker CUDA10.2 RTX2060 上次安裝的cuda10.2太舊了,升級cuda11.7順便填一下漏了的點。 2.0 卸載 sudo apt-get remove --purge '^nvidia-.*' sud ......
普罗米修斯MySQL监控
1.下载MySQL的exporter 下载地址:https://prometheus.io/download/ 2.上传到需要监控的MySQL的机器上进行解压 解压安装 tar -xzvf mysqld_exporter-0.14.0.linux-amd64.tar.gz 为了后续使用方便将名称修改 ......
Docker命令与Docker镜像
3. Docker 命令: 3.1 帮助命令: (1) docker version #docker的版本信息 (2) docker --info #docker的详细信息 (3) docker --help #docker的万能命令 3.2 镜像命令: 3.2.1 docker images: ( ......
docker swarm集群迁移(ES示例)
docker swarm 集群迁移 0. 先down掉集群内的stack docker stack down es 1. 集群解散 # 在每个节点执行 docker swarm leave --force 注意: 记得备份每个节点对应的标签 node1: tag1,tag2 node2:... 集群 ......
《MySQL 8.0 保姆级下载、安装及配置教程》
title: 《MySQL 8.0 保姆级下载、安装及配置教程》 cover: https://img2023.cnblogs.com/blog/3177837/202304/3177837-20230419150132962-1365189674.jpg top_img: https://img2 ......
MySQL 查看数据库表容量大小
1.查看所有数据库容量大小 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_length ......
虚拟化+docker概念基本介绍
文章目录引言一、虚拟化简介1.1.虚拟化概述1.2.cpu的时间分片(cpu虚拟化)1.3.cpu虚拟化性性能瓶颈1.4.虚拟化工作原理虚拟化类型虚拟化功能二、Docker容器概述2.1 Docker是什么2.2 使用docker有什么意义2.3 Docker的使用场景2.4 Docker引擎(Do ......
MySQL 级联查询所有父级
表结构: id name code parent_code 1 老板 A 2 总经理 B A 3 项目总监 C B 4 开发工程师 D C 查询D开发工程师的所有上级: SELECT `name`, @`code` AS c_ids, ( SELECT @`code` := parent_code ......
docker启动及进入容器
启动指令 docker run -tid --name centos_1 --privileged=true centos:centos7.7.1908 /sbin/init 分配核指令 --cpuset-cpus 0-69 docker run -tid --name centos_1 --pri ......
docker卸载
linux环境卸载docker的方法如下: yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logr ......
docker
docker 0.绪论 程序代码上线前的固定测试环境,使用容器技术。多方测试搭建的环境会有所不同,没有容器技术之前是使用虚拟机vm之间的clone来提升效率,即虚拟技术;云计算便是基于虚拟技术将堆叠的硬件划分实现。但是单纯的虚拟机之间的clone是很耗费时间,因为整个系统资源极大。容器技术解决了虚拟 ......
MySQL事务实现原理
事务是什么? 首先思考一个问题,事务是什么?以下是事务的相关解释MySQL中的事务是一种用于确保数据库操作的完整性和一致性的机制。事务处理具有以下四个基本特性,通常被称为ACID特性: 原子性(Atomicity):原子性是指事务中的所有操作要么全部完成,要么全部不完成。事务中的操作不可分割,如果其 ......
MYSQL索引失效场景及其原理
MySQL索引失效是指查询时不能有效利用索引,从而导致查询性能下降的现象。以下是一些常见的MySQL索引失效场景及原理: 使用函数或表达式:在WHERE子句中对索引列使用函数或表达式会导致索引失效。因为MySQL无法预先计算表达式的结果,所以无法使用索引进行查找。例:SELECT * FROM us ......
MySQL InnoDB存储引擎选择B+树作为索引数据结构的原因
MySQL InnoDB存储引擎选择B+树作为索引数据结构的原因在于其特点与性能。B+树相比红黑树和B树,更适用于关系型数据库的特点,具体体现在以下几个方面: 磁盘I/O效率:数据库的数据通常存储在磁盘上,磁盘I/O操作相对较慢。B+树的一个重要特点是它能减少磁盘I/O次数。B+树是一种多路平衡查找 ......
MySQL InnoDB存储引擎选择B+树作为索引数据结构的原因
MySQL InnoDB存储引擎选择B+树作为索引数据结构的原因在于其特点与性能。B+树相比红黑树和B树,更适用于关系型数据库的特点,具体体现在以下几个方面: 磁盘I/O效率:数据库的数据通常存储在磁盘上,磁盘I/O操作相对较慢。B+树的一个重要特点是它能减少磁盘I/O次数。B+树是一种多路平衡查找 ......
云时代,MySQL到ClickHouse数据同步产品对比推荐
ClickHouse 在执行分析查询时的速度优势很好的弥补了MySQL的不足,但是对于很多开发者和DBA来说,如何将MySQL稳定、高效、简单的同步到 ClickHouse 却很困难。本文对比了 NineData、MaterializeMySQL(ClickHouse自带)、Bifrost 三款产品... ......
mysql中对于 GROUP_CONCAT 函数的长度限制处理
今天才知,原来 GROUP_CONCAT 函数返回的长度默认是有限制的: mysql> SHOW VARIABLES LIKE "group_concat_max_len"; 可见,默认是最长不超过 1024。 修改mysql的配置参数增加限制: vi /etc/my.cnf [mysqld] gr ......
Mysql-InnoDB深入学习
MySql——InnoDB学习笔记 转载请声明!!!切勿剽窃他人成果。本文如有错误欢迎指正,感激不尽。 参考资料见最后一章 所有例子均是本人亲自上机后,将代码或结果复制回来的。请勿盗图 一、Mysql体系结构和存储引擎 1.1 MySQL体系结构 我们先明白两个概念,数据库和实例。数据库是物理上的操 ......