大小docker mysql8 mysql
MySQL事务
(25条消息) MySQL事务【详解-最新的总结】_mysql的事务_悬浮海的博客-CSDN博客 在月色与雪色之间,你是第三种绝色 MySQL事务是一种用于处理操作量大,复杂度高的数据的机制。它可以保证一个事务的完整性,要么同时成功,要么同时失败。 一,MySQL事务在实际项目中一般如何运用 在实际 ......
Aspose.Words在指定位置插入图片、调整图片大小
在word模板中定义字符串,如“{图片1}”,用于定位图片插入的位置。原理:遍历所有段落,在指定位置插入图片,再将定位字符串替换为空 NodeCollection paragraphs = doc.GetChildNodes(NodeType.Paragraph, true); foreach (P ......
以Docker方式启动SonarQube
## 以Docker方式启动SonarQube ### 拉取镜像 ```sh docker pull postgres:13 docker pull sonarqube:8.9-community ``` ### 运行容器 启动postgres ```sh docker run \ -d \ --n ......
以Docker-compose 的方式启动SonarQube
## docker-compose 启动sonarqube ```sh docker network create sonar mkdir -pv /sonar/postgres/data mkdir -pv /sonar/sonarqube/logs mkdir -pv /sonar/sonarq ......
mysql 导出表数据
mysql 导出表数据 导出数据库为dbname的表结构 mysqldump -uuser -pdbpasswd -d dbname >db.sql; 导出数据库为dbname某张表结构 mysqldump -uuser -pdbpasswd -d dbname table_name>db.sql; ......
修改docker容器网络
###解除容器绑定的网络 网络名称root_default 容器名称root_redis_1 docker network disconnect root_default root_redis_1 ##删除原先的网络 docker network rm root_default ##重新创建容器网络 ......
【MySQL】MySQL 使用 like “%x“,索引一定会失效吗?
1 前言 这节我们来看个小问题: 题目1:一个表有多个字段,其中 name 是索引字段,其他非索引,id 拥有自增主键索引。 题目2:一个表有2个字段,其中 name 是索引字段,id 拥有自增主键索引。 上面两张表,分别执行以下查询语句: select * from s where name li ......
【MySQL】MySQL 索引失效有哪些?
1 前言 在工作中,如果我们想提高一条语句查询速度,通常都会想对字段建立索引。 但是索引并不是万能的。建立了索引,并不意味着任何查询语句都能走索引扫描。 稍不注意,可能你写的查询语句是会导致索引失效,从而走了全表扫描,虽然查询的结果没问题,但是查询的性能大大降低。 今天就来跟大家盘一盘,常见的 6 ......
【MySQL】MySQL 单表不要超过 2000W 行,认可么?
1 前言 作为在后端圈开车的多年老司机,是不是经常听到过: “MySQL 单表最好不要超过 2000W” “单表超过 2000W 就要考虑数据迁移了” “你这个表数据都马上要到 2000W 了,难怪查询速度慢” 这些名言民语就和 “群里只讨论技术,不开车,开车速度不要超过 120 码,否则自动踢群” ......
mycat实现mysql基于GITD实现双主双从读写分离master节点高可用
架构说明 10.0.0.18 master节点和10.0.0.22节点互为主 10.0.0.19 10.0.0.18的slave节点 10.0.0.22 master节点和10.0.0.19节点互为主 10.0.0.24 10.0.0.22的slave节点 10.0.0.23 mycat节点 mys ......
docker-compose之keepalived搭建
keepalived的版本如下: ``` / # keepalived -v Keepalived v2.0.20 (01/22,2020) Copyright(C) 2001-2020 Alexandre Cassen, Built with kernel headers for Linux 4. ......
通过 docker-compose 快速部署 Redis 保姆级教程
[TOC] ![](https://img2023.cnblogs.com/blog/1601821/202305/1601821-20230523235208576-1289947568.png) ## 一、概述 Redis(全称:Remote Dictionary Server,即远程字典服务器 ......
查看docker是否开机启动
1. 查看是否已经设置docker开机启动 ``` systemctl list-unit-files | grep enable ``` ![](https://img2023.cnblogs.com/blog/2135157/202305/2135157-20230523233703257-96 ......
安装docker
1. 开始安装 ``` yum install -y docker ``` ![](https://img2023.cnblogs.com/blog/2135157/202305/2135157-20230523232838174-480632723.png) 2. 查看安装结果 ``` docke ......
docker拉取镜像与容器管理
## docker 安装 **卸载旧版本的Docker,没安装的就跳过此步** ``` sudo apt-get remove docker docker-engine docker.io ``` **开始安装** ``` sudo apt-get update ``` **下载安装工具** ``` ......
【Django】关于错误django.db.utils.NotSupportedError: MySQL 5.7 or later is required (found 5.5.62).
本来想用Django创建表,但是输入 python manage.py makemigrations 然后就出错了,说是MYSQL兼容问题 解决方法 下载低版本的Django并且更新数据库可以解决(我在pycharm又下载了2.2.28,数据库从5.5更新到8.0)版本不能超过(Djang 4.1. ......
基于docker 安装 nacos 并配置 认证
参考文档: https://nacos.io/zh-cn/docs/v2/guide/user/auth.html https://www.jb51.cc/notes/3282994.html https://m.php.cn/docker/520734.html https://blog.csdn ......
MySQL-MGR组复制
MySQL Group Replication 在5.7.17版本之后出现的组复制技术。 操作系统:centos7.9 MySQL版本:8.0.24 查看uuid值,作为组复制时使用 ``` shell $ cat /proc/sys/kernel/random/uuid ba43a6fa-1b0f ......
mysql的继续学习第二天
在mysql中 读取文件的函数load_file 使用方法:select * from article where id=-1 union select 1,1,1,1,load_file('c:/boot.ini');//load_file会占一位,并且路径使用括号包围 into outfile写 ......
Ubuntu22.04 MySQL 8.0安装修改密码以及远程连接
安装 ```shell sudo apt-get install mysql-server -y ``` 卸载 ````shell sudo apt purge mysql-* sudo rm -rf /etc/mysql/ /var/lib/mysql sudo apt autoremove su ......
2)MySQL表管理之创建删除、约束实施、自增长字段、复制表结构
一、表操作: 创建表: create table tablename( 字段名1 数据类型, ... 字段名n 数据类型 ); 查看当前数据库中所有表: show tables; 查看指定表的结构: desc[ribe] table_name; 查看指定表的详细信息: show create tab ......
MySQL学习基础篇Day8
5.7 多表查询案例 数据环境准备: create table salgrade( grade int, losal int, hisal int ) comment '薪资等级表'; insert into salgrade values (1,0,3000); insert into salgr ......
docker常用命令
1.查看版本号 `docker version` 2.查看镜像 `docker images ` 3.查看docker信息 `docker info` 4.查找镜像 `docker search redis` 5.拉取镜像 `docker pull redis` / `docker pull reg ......
flask_SQLAlchemy 出现了 Lost connection to MySQL server during query Mysql主机连接超时 错误。如何解决
使用python flask框架 flask_sqlalchemy 时出现了 Lost connection to MySQL server during query Mysql主机连接超时的问题 由于Mysql会定时处理长时间未连接使用的连接池 具体时长可通过 查看 show variables ......
MYSQL设置密码时显示Failed! Error: SET PASSWORD has no significance for user 'root'@'localhost' as the authentication method used doesn't store authentication d
用这个命令进入mysql sudo mysql 在sql命令行输入以下命令回车,你就可以把密码改成mynewpassword ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'mynewpassword ......
MYSQL设置密码时显示Failed! Error: SET PASSWORD has no significance for user 'root'@'localhost' as the authentication method used doesn't store authentication d
用这个命令进入mysql sudo mysql 在sql命令行输入以下命令回车,你就可以把密码改成mynewpassword ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'mynewpassword ......
MySQL多版本并发控制MVCC
I will always be here for you 目录 一,什么是 MVCC 二,MVCC 的具体工作流程 三,MVCC 在不同隔离级别下的读取规则 四,MVCC 如何解决幻读 五,next-key lock机制的具体实现 六,next-key lock 机制的优化规则和特殊情况的具体例子 ......
docker安装redis
## docker安装mysql ### 1、下载镜像文件 ~~~ docker pull mysql:5.7 ~~~ ### 2、创建实例并启动 ~~~ docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mys ......
MySQL数据库统计常用语句
``` 1、查看所有数据库容量大小 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_le ......
mysql高版本(8.0)sql_mode = only_full_group_by的解决办法
1、原理层面 这个错误一般发生在mysql 5.7以及 5.7以上的版本中,其原因是mysql的默认配置中,sql_mode=“ONLY_FULL_GROUP_BY” 这个配置严格执行了 ‘SQL92标准’,所以很高网站维护人员在升级mysql版本时,都会修改 sql_mode 的配置,使其能兼容。 ......