主从 集群docker mysql

G1垃圾回收参数调优及MySQL虚引用造成GC时间过长分析

我方有一应用,偶尔会出现GC时间过长(间隔约4小时),导致性能波动的问题(接口最长需要耗时3秒以上)。经排查为G1垃圾回收器参数配置不当 叠加 MySQL 链接超过闲置时间回收,产生大量的虚引用,导致G1在执行老年代混合GC,标记阶段耗时过长导致。以下为对此问题的分析及问题总结。 ......
垃圾 参数 时间 MySQL

mysql 查询数据 逐行累加

``` SET @sum := 0; SELECT *, (@sum := @sum + flow) AS cumulative_sum FROM wrs_brwater_avg_gq WHERE mea_date > '2023-04-15' ORDER BY mea_date; ``` ![]( ......
数据 mysql

Docker 容器添加中文字体

系统里有一个需要在图片上画中文的功能,在开发环境是 ok 的,一到线上 Docker 容器环境中文就不显示了,查了一些资料说是缺少中文字体,就在容器里安装中文字体。 # 1. 查看当前使用的系统语言: ``` $ echo $LANG en_US.UTF-8 ``` en_US.UTF-8 是支持中 ......
中文字体 容器 字体 Docker

Win10下,配置Mysql开启请求日志

当我们在调试程序时,需要知道最终发给Mysql的是啥语句,这时候就要看Mysql收到的请求了。 Mysql有四种日志: 1. Error Log (错误日志),记录MySQL运行过程ERROR,WARNING,NOTE等信息,系统出错或者某条记录出问题可以查看ERROR日志。 2. General ......
Mysql 日志 Win 10

docker-compose http curl 实现 自动化部署

### 使用 m2 开启 orbstack 的的 docker 远程 API (docker/damon.json) ``` { "hosts": [ "tcp://0.0.0.0:2375", "unix:///var/run/docker.sock" ], "registry-mirrors": ......
docker-compose compose docker curl http

docker部署指定版本的mysql client

### docker部署mysql client ```shell docker pull mysql:8.0.31 cat >> ~/.bashrc <<'EOF' ## --rm 表示容器退出及销毁 alias mysql-cli="docker run -it --rm mysql:8.0.3 ......
版本 docker client mysql

MySQL SELECT语句执行顺序

参考资料: 1. [sql语句的执行顺序以及流程(最新,最全,直接用)](https://huaweicloud.csdn.net/63356958d3efff3090b56293.html) > SELECT语句执行顺序 1. __FROM__ : 从右往左,组装来自不同数据源的数据(包括ON J ......
语句 顺序 SELECT MySQL

Linux - 操作mysql数据库

运行环境 Ubuntu20.04 虚拟机 Mysql 8.0 API libmysqlclient-dev gcc 9.4.0 一、准备工作 1、在Ubuntu上准备mysql开发环境 更新软件源 sudo apt update 安装libmysqlclient-dev,这个lib库是Linux下C ......
数据库 数据 Linux mysql

mysql数据库source命令导入sql文件

mysql数据库source命令导入sql文件 第一步,打开sheel命令窗口,进入数据库 mysql -u用户名 -p 输入密码 第二步,切换数据库 mysql>use test; (其中test为要导入的数据库名) 第三步,导入sql文件 mysql> source /root/pro_sql/ ......
命令 数据库 文件 数据 source

docker 部署nacos 2.2.2版本开启鉴权

在最新版本 2.2.2 中未开启鉴权 也就是没有用户登录 docker-compose.yml 如下 version: '2.4' services: mysql: image: mysql:5.7 container_name: mysql restart: always environment: ......
版本 docker nacos

docker 部署nacos 2.2.0

1、nacos 2.2.0 版本部署 nacos 使用2.2.0 mysql 使用5.7 docker-compose.yml 如下 根据自己的配置修改即可 version: '2.4' services: mysql: image: mysql:5.7 container_name: mysql ......
docker nacos

mysql大表新增字段

创建一张临时的新表3. ① 创建一个临时的新表,首先复制旧表的结构(包含索引); create table 临时表 like 旧表; ② 给新表加上新增的字段 alter table student_log1 add zyp int(11) null DEFAULT 0 注:新增字段要么有为空,要么 ......
字段 mysql

Docker通过build打包镜像--九五小庞

通过build打包镜像,执行此命令需要创建Dockerfile文件,打包时,通过文件中指定的内容打包生成镜像 docker build -t saas-pacs:1.1.1 . 运行容器 docker run -itd -p 18080:8080 -p 19527:9527 -p 18006:800 ......
镜像 Docker build

Docker安装MariaDB--九五小庞

1 docker search mariadb 搜索mariadb镜像(非必须) 2 docker pull mariadb 下载docker镜像(下载的是latest版本)想要下载指定版本执行的命令为 docker pull mariadb:10.11.3 3 docker images 查看本地 ......
MariaDB Docker

docker报错:Error response from daemon: driver failed programming external connectivity on endpoint likeshop-nginx

重启docker-compose时,nginx服务报错。 报错信息: Error response from daemon: driver failed programming external connectivity on endpoint likeshop-nginx (f0a809481f5 ......

【一】Docker常用命令

# 【一】Docker常用命令 ```bash 1.查看容器名 docker ps -a 2.重启青龙容器 docker restart 你的容器名 3.更新青龙(或者直接面板更新) docker exec -it qinglong ql update 4.更新青龙并编译 docker exec - ......
命令 常用 Docker

mysql 删除部分表数据之后自定义自增列id

表的数据中最大id值假设为2,如下设置 alter table users AUTO_INCREMENT=3; 对于表的所有数据删除重置自增列还可以使用一下方式 truncate users ......
部分 数据 mysql

mysql系列基础篇03----约束

一、概述 1、概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据 2、目的:保证数据库中数据的正确,有效性和完整性。 3、分类 二、约束演示 创建一个用户表 create table myuser( id int primary key auto_increment comment '主键 ......
基础 mysql 03

(转载)Mysql里的锁(排它锁、共享锁、行锁、表锁、间隙锁、临键锁、意向锁)

转载自:Mysql里的锁(排它锁、共享锁、行锁、表锁、间隙锁、临键锁、意向锁) 一、加锁的目的是什么? 在我们了解数据库锁之前,首先我们必须要明白加锁的目的是为了解决什么问题,如果你还不清楚的话,那么从现在起你应该知道,数据库的锁是为了解决事务的隔离性问题,为了让事务之间相互不影响,每个事务进行操作 ......
间隙 意向 Mysql

mysql系列基础篇01---通用的语法及分类

通用语法及分类 DDL: 数据定义语言,用来定义数据库对象(数据库、表、字段) DML: 数据操作语言,用来对数据库表中的数据进行增删改 DQL: 数据查询语言,用来查询数据库中表的记录 DCL: 数据控制语言,用来创建数据库用户、控制数据库的控制权限 一、DDL(数据定义语言) 1、数据库操作 1 ......
语法 基础 mysql 01

使用mysql shell将MariaDB迁移到MySQL

源库:mariadb 10.6目标库:mysql 8.0.32 MySQL Shell Overview: 1.查看源库大小 SELECT sys.format_bytes(sum(data_length)) DATA, sys.format_bytes(sum(index_length)) IND ......
MariaDB mysql MySQL shell

如何解析和读取mysql binlog

要解析和读取MySQL的二进制日志(binlog),可以使用一些工具和方法。 MySQL官方提供的工具:MySQL自带了一个名为mysqlbinlog的命令行工具,可以用于解析和读取二进制日志。通过执行以下命令,您可以查看二进制日志的内容: mysqlbinlog [options] [binlog ......
binlog mysql

C++ - 连接mysql数据库

1. 准备工作 1.1 把 libmysql.dll 和 libmysql.lib 文件复制到工程目录下 首先,我们要找到刚刚开始下载的 MySQL数据库 的安装目录,打开目录,并且将 libmysql.dll文件 和 libmysql.lib文件 复制到工程目录下~ 我安装MySQL的路径:C:\ ......
数据库 数据 mysql

解决:远程连接mysql:报异常,1044 - Access denied for user ‘root‘@‘%‘ to database ‘xxxxxx‘

**Navicat报错:** 使用Navicat远程连接,Docker中的mysql5.6时报异常,:1044 - Access denied for user 'root'@'%' to database 'xxx' **问题原因:** (1)根本原因:远程连接用户权限不足! (2)直接原因:应该 ......
database Access denied xxxxxx mysql

内网手动安装docker

[https://blog.csdn.net/weixin_41016986/article/details/127298067](https://blog.csdn.net/weixin_41016986/article/details/127298067) [https://blog.csdn. ......
手动 docker

Linux离线安装Docker

##### Docker离线安装包下载: https://download.docker.com/linux/static/stable/x86_64/ ##### 解压docker软件压缩包: ```bash tar -zxvf docker-20.10.9.tgz ``` ##### 把dock ......
Docker Linux

docker python opencv (c++ 依赖)

pip freeze > requirements.txt 编写dockerfile,需要注意的是这里安装了一些c++库文件供opencv使用 Dockerfile: FROM python:3.9-slim # 将工作目录设置为 当前目录 WORKDIR /opt/app/ # 将当前目录内容复制 ......
docker python opencv

一文总结高并发大数据量下MySQL开发规范【军规】

在互联网公司中,MySQL是使用最多的数据库,那么在并发量大、数据量大的互联网业务中,如果高效的使用MySQL才能保证服务的稳定呢?根据本人多年运维管理经验的总结,梳理了一些基础的开发规范,希望能给大家带来一些帮助。一、基础规范 数据库字符集默认使用utf8mb4,兼容utf8,并支持存储emoji ......
军规 数据 MySQL

使用JdbcTemplate出现create connection SQLException, url: jdbc:mysql://localhost:3306/spring, errorCode 1045, state 28000

原因时你的properties资源文件中命名和spring关键字冲突 username=root password=root url=jdbc:mysql://localhost:3306/spring driver=com.mysql.cj.jdbc.Driver 换成下面的方法即可解决 jdbc ......

ElasticSearch系列---【linux离线安装elasticsearch7.8非默认端口组成的集群】

# linux离线安装elasticsearch7.8非默认端口组成的集群 ## 前置环境配置,es用户创建和包下载 请参考:[https://www.cnblogs.com/hujunwei/p/17481718.html](https://www.cnblogs.com/hujunwei/p/1 ......