主从 架构docker mysql

mysql中datediff函数用法

mysql中datediff函数用法1. datediff函数语法用法:表达式DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])允许数据类型: timeinterval 表示相隔时间的类型,代码为:年份 ......
函数 datediff mysql

linux系统docker容器部署项目字体问题-Graphics2D在容器里面不显示字

继上一个博客中生成 签章图片后,今日遇到一个问题, 本地不管如何改代码,都会将签名文字显示出来。 但是.... ....... 一旦部署在linux系统后,一直打印不出来,,纠结的呀。。 完全没想到, 原来是linux系统里面不兼容本地的字体,也就是没有那么多中文字体,除非安装。 可以惊醒安装字体: ......
容器 Graphics2D Graphics2 Graphics 字体

LNMP架构的源码编译

目录 一、编译安装Nginx 1关闭防火墙 2 安装依赖包 3 创建运行用户 4 编译安装 5路径优化 6 添加 Nginx 系统服务 二、编译安装MySQL服务 1.安装依赖环境 2.创建运行用户 3.编译安装 4.数据库目录进行权限调整 5.调整配置文件 6.设置环境变量 7.初始化数据库 8. ......
架构 源码 LNMP

docker的私服配置

1. insecure-registry 2. auth { "auths": { "registry.tencent.net": { "auth": "xxx" } } } 可以用 docker login registry.tencent.net 验证 ......
私服 docker

Mysql5

title: Mysql5.7 MGR模式 date: 2022-08-26 tags: Linux Mysql MGR categories: 运维 数据库 Mysql MGR同步 keywords: 'Linux,Mysql,MGR' description: Mysql5.7 MGR模式 co ......
Mysql5 Mysql

关于Mysql中文字段的排序

发表这个帖子是因为产品的一个需求,按照名称首字母正序排序。 目前所有的库默认的字符集都是utf8mb4, 排序规则是utf8mb4_general_ci,这种排序规则不支持按中文的拼音首字母排序而GBK字符集基本是按照汉字的拼音码进行编码的,所以这里想到了用转换字符集的方式来处理这个问题。目前想了两 ......
字段 Mysql

CentOS安装Mysql5

title: CentOS安装Mysql5.7 date: 2022-08-14 17:45:50 tags: Linux CentOS Mysql categories: 运维 数据库 Mysql keywords: 'Linux,CentOS,Mysql' description: CentOS ......
CentOS Mysql5 Mysql

Mysql开启日志

title: Mysql日志 date: 2022-09-7 tags: Linux Mysql 日志 categories: 运维 数据库 Mysql 日志 keywords: 'Linux,Mysql,日志' cover: https://qiufuqi.gitee.io/img/hexo/20 ......
Mysql 日志

Docker安装Mysql

title: Docker安装Mysql date: 2022-09-11 tags: Linux Docker Mysql categories: 运维 Docker Mysql keywords: 'Linux,Docker,Mysql' cover: https://qiufuqi.gitee ......
Docker Mysql

Docker安装

title: Docker安装 date: 2022-09-13 tags: Linux Docker categories: 运维 Docker keywords: 'Linux,Docker' cover: https://qiufuqi.gitee.io/img/hexo/2022091316 ......
Docker

Docker基本命令

title: Docker基本命令 date: 2022-10-11 tags: Linux Docker bash categories: 运维 Docker Bash keywords: 'Linux,Docker,Bash' cover: https://qiufuqi.gitee.io/im ......
命令 Docker

Docker安装Nginx

title: Docker安装Nginx date: 2022-09-26 tags: Linux Docker Nginx categories: 运维 Docker Nginx keywords: 'Linux,Docker,Nginx' cover: https://qiufuqi.gitee ......
Docker Nginx

.net Core EF 3.1 仓储模式架构搭建

什么是依赖注入,为什么要使用呢?简单通俗说就是一个类需要另一个类来协助工作,就产生了依赖,所以需要的依赖项就要【注入】过来一起来协同完成工作。 引入依赖注入的目的是为了解耦。说白了就是面向接口编程,通过调用接口的方法,而不直接实例化对象去调用。 一:创建一个 Asp.net Core Web ApI ......
架构 模式 Core net 3.1

mysql8主从复制(一主三从) docker

一、准备挂载文件 为了将配置文件在宿主机做挂载,先运行测试镜像拷贝配置文件 1、拉取镜像 docker pull mysql:8.0.26 2、创建测试容器mysql-demo docker run -it -p 3300:3306 \ --name mysql-demo \ -e MYSQL_RO ......
主从 mysql8 docker mysql

mySQL面试题

MySQL面试题 1.InnoDB索引和MyISAM索引的区别是什么? InnoDB的索引的索引在存储的时候,他的索引是和数据是存储在一个文件里的,MyisAm的索引是另外的一个文件,和数据不是在一个文件里。 索引文件所对应的B+树的最叶子结点记录的数据有所区别,InnoDB里是存储的数据行的Id, ......
mySQL

mysql关联表查询最新的数据

mysql关联表查询最新的数据 select it.name,ns.id,it.id childId,it.id_card idCard,it.card_type cardType,it.birthday,ns.guardian guardian,ns.mother_phone motherPhon ......
数据 mysql

MySQL-ACID与事务隔离级别

MySQL-ACID与事务隔离级别 1. 事务的概念 数据库的事务是并发控制的基本单位,是指逻辑上的一组操作,要么全部执行,要么全部不执行。中间任何一个操作出现错误, 都会回滚(rollback)到数据最初的安全状态, 以保证不会对系统数据库造成错误的改动。 事务有如下几个特点: 原子性(Atomi ......
MySQL-ACID 级别 事务 MySQL ACID

docker安装seata1.4.2

docker run -d --restart=always --name seata -p 8091:8091 -v /root/seata/seata-server:/seata-server -e SEATA_IP=127.0.0.1 -e SEATA_PORT=8091 seataio/se ......
docker seata1 seata 4.2

Mysql常用语法详解

一、数据库 创建数据库 create database 数据库名; 查询所有数据库 show databases; 查看正在创建的数据库信息 show create database 数据库名; 删除数据库 drop database 数据库名; 使用数据库 use 数据库名; 二、表 创建表 cr ......
语法 常用 Mysql

MySQL创建数据库(CREATE DATABASE语句)

在 MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>]; [ ......
语句 DATABASE 数据库 数据 CREATE

远程连接数据库时候报Mysql has gone away的错误

连接远程服务器的MySQL的时候报了The server has gone away的错误,网上找了很多方法都没发现问题 最后使用 sudo netstat -an | grep 3306 发现3306端口只运行在ipv6上,这下找到原因了, 一开始在设置对外开发远程登录的时候修改了/etc/mys ......
错误 时候 数据库 数据 Mysql

mac M2 colima下 mysql 镜像问题

一开始时使用如下配置 version: "3" services: mysql: image: mysql:5.7.22 container_name: mysql ports: - 3306:3306 environment: TZ: Asia/Shanghai MYSQL_ROOT_PASSWO ......
镜像 colima 问题 mysql mac

性能测试了解服务架构

软件架构与部署 性能测试软件服务架构一般分为,最外层lvs-nginx-tomcat-redis-mysql mermaid graph LR lvs-->nginx主1-->tomcat1-->redis1-->mysql1 nginx主1-->tomcat2-->redis1 lvs-->ngi ......
架构 性能

docker在mac-m1芯片部署并启用tomcat

手把手教你使用docker在mac-m1芯片部署并启用tomcat 1,下载docker并安装 登陆官网下载dockr,选择mi芯片的docker下载 下载地址:https://www.docker.com/get-started 2,配置docker的阿里云加速器(也可以配置其他加速器) 在设置 ......
芯片 docker tomcat mac-m mac

docker里跑tomcat

# 拷贝配置文件 docker cp 01302b6a827b:usr/local/tomcat/webapps /data/tomcat/ docker cp 01302b6a827b:usr/local/tomcat/logs /data/tomcat/ docker cp 01302b6a82 ......
docker tomcat

mysql 5.7一键部署脚本,支持服务器多实例

背景 最近一个项目上,一台linux需要部署mysql 5.7 多实例,为了加快部署的速度,写了一个脚本。 解决方案 #!/bin/bash #download mysql package package="mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz" ec ......
脚本 实例 服务器 mysql 5.7

mac m2. qume 修改docker镜像地址

进入quemu colima ssh 查看系统 umame -a cat /etc/os-release ###n 修改镜像地址 sudo vim /etc/dcoker/ daemon.json # 加入一下地址 "registry-mirrors": [ "https://k1qql9be.mi ......
镜像 地址 docker qume mac

宝塔在docker环境下 部署spring boot乱码

1.docker 在linux 下面启动的时候,默认编码是POSIX 通过locale 可以查看具体的编码 那么我们可以设置,需要在容器中vi /root/.bashrc设置环境变量:export LANG=en_US.UTF-8 然后查看locale ,如图效果,说明生效了。 在宝塔下启动spri ......
宝塔 乱码 环境 docker spring

Docker搭建php开发环境

1. 第一步拉去需要的镜像(根据个人需要, 获取对应版本) 2. 创建自己的docker网络, 默认桥接模式 ➜ ~ docker network create mynet 32c681d46c036dd9450e45f8930d7520f47f9fbb2df83c6348752d56683bcee ......
环境 Docker php

Spring Cloud Alibaba微服务搭建(二)- 安装mysql

背景: CentOS 7 mysql 8 步骤: mysql安装文件,自行网上下载 https://downloads.mysql.com/archives/community/ 网上说,centos可能会自带mysql数据库,需要删除,先运行命令检查一下是否有 我的没有,如果有网友说可以使用命令 ......
Alibaba Spring Cloud mysql