容量 大小mysql
Esxi缩小硬盘大小的办法
进虚拟机,把要缩减硬盘的那个系统,磁盘管理,收缩卷收缩了。然后关机。 本例:调整800G到350G。 Esxi打开ssh,进去。 cd /vmfs/volumes// datastorename,完全靠猜,ls -lrt看下大小,捡大点的cd进去看看是哪个。 本例:/vmfs/volumes/64 ......
Docker安装mysql5.7
Docker安装MySQL5.7 docker pull mysql:5.7 docker run Note: 报错: docker: Error response from daemon: failed to create shim task: OCI runtime create failed: ......
MySQL CPU使用彪高,如何快速找到源头【转】
通常在MySQL的日常运维中,会突然发现cpu使用彪高,如何快速找到罪魁祸首呢?通常我们只需要执行show processlist 进行查看,一般执行时间最长的SQL八九不离十就是罪魁祸首,但当show processlist的输出有近千条,那么很难第一眼就发现有问题的SQL,那么如何快速找到呢?其 ......
openEuler 上安装 MySQL 5.7
1、确保您的系统已连接到互联网并具有管理员权限。 2、打开终端,并使用以下命令添加 MySQL 5.7 的软件源: sudo dnf install https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 3、下载 ......
MySQL优化:12种提升SQL执行效率的有效方法
在数据库管理和优化的世界里,MySQL作为一个流行的关系型数据库管理系统,其性能优化是任何数据密集型应用成功的关键。优化MySQL数据库不仅可以显著提高SQL查询的效率,还能确保数据的稳定性和可靠性。 在本文中,我将介绍12种提升SQL执行效率的有效方法,并通过实用的代码示例来具体展示如何实施这些优 ......
C# 直接获取文件夹占用空间大小
/// <summary> /// /// </summary> /// <param name="path"></param> /// <returns></returns> public static double GetDirectorySize(string path) { double r ......
2024.1.9 大小端
对于数字0x6063,我们可以将其分解为两个字节:0x60和0x63。如果我们使用小端模式来表示这个数字,那么低位字节(0x63)应该存储在内存的低地址处,而高位字节(0x60)应该存储在内存的高地址处。 因此,按照小端模式,数字0x6063在内存中的表示应该为:63 60 以字节为排列最小模块 ......
delphi XE10 连接mysql 对于 timestamp 类型字段查询的问题
目前 使用 delphi XE10.1 连接mysql (版本 8.0.19) 提示: raised exception class EFDException with message '[FireDAC][Stan]-43. Value [000⎰̴] is out of [Cardinal] ......
MySQL自增主键一定是连续的吗
MySQL自增主键一定是连续的吗 MySQL 的自增主键并不能保证一定是连续递增的 自增值保存在哪里? 使用 insert into test_pk values(null, 1, 1) 插入一行数据,再执行 show create table 命令来看一下表的结构定义: 上述表的结构定义存放在后缀 ......
JS时间比较大小
1 时间比较 var curTime = new Date(); //把字符串格式转化为日期类 var starttime = new Date(Date.parse(begintime)); var endtime = new Date(Date.pares(endtime)); //进行比较 r ......
SpringBoot+Mybatis+MySQL+Vue实现CRUD+分页
一:创建项目 1:创建后端代码 左侧导航栏选择Spring Initializr 点击下一步,选择Spring Web和Mysql Driver依赖如下图: 点击创建即可: 配置文件源码: 在resources下创建application.yml 配置文件代码如下: ##改变端口号 server: ......
MySQL数据库 (1 增量添加列和alter的用法)
一、MySQL数据库 1、增量给表添加字段 有时候我们再给正式库添加字段的时候,经常使用Navicat这种软件导出全量表,但是导出全量表的时候会有drop函数,很容易删除正式库表中的所有数据,这个时候我们就可以使用增量的方式来添加字段,就不会删除正式库表的数据 alter table table_n ......
mysql底层join算法
暴力 Nested-Loop Join 走索引的 index-Nested-Loop Join 缓冲块的 blocked-Nested-Loop Join mysql join 底层实现_mysql join实现算法-CSDN博客 走index loop join ,说明如果联表走主键,就算条件不走 ......
Inno 安装 包的制作脚本 文件, 包含jdk, mysql, 的安装和快捷方式的创建
; 脚本由 Inno Setup 脚本向导 生成!; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档! #define MyAppName "myApp"#define MyAppVersion "1.0"#define MyAppPublisher "信息化推进课"#define ......
安装 jdk, mysql 和 开发的应用并 设置为服务自启动的脚本
安装的 bat install.bat 内容如下: @echo off title installing.... not closecolor 0aecho jdk 环境变量reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Se ......
MacOs - Objective-C 获取iPhone硬盘总容量及空闲容量的3种方法
方法1 总容量: struct statfs buf; long long totalspace; totalspace = 0; if(statfs("/private/var", &buf) >= 0){ totalspace = (long long)buf.f_bsize * buf.f_b ......
MySql 批处理安装不同的端口号3307 的服务实例,并设置自定义的账户和密码
MySql 批处理安装不同的端口号 实例 需要准备 install.bat, mysql.ini, create_user.sql 三个文件,内容分别如下。 install.bat 内容 @echo off echo 启动mysql并更新密码"c:\mysql57\bin\mysqld.exe" - ......
Mysql环境配置与安装
一、下载Mysql 从官网下载MySQL,这里我选用的是Mysql8.0.34版 选择Windows(x86,32-bit),MSI Instraller,进行下载: 选择No thanks,just start my diwnload,进行下载 二、安装MYSQL 下载完成后直接双击进行安装,打开 ......
Docker安装最新版MySQL
下载docker dnf -y install docker 下载mysql镜像 docker pull mysql 运行Mysql mkdir -p /home/mysql/data docker run -d -p 9020:3306 --name mysql --privileged=true ......
Mac安装mysql问题之-bash: mysql: command not found
在Mac上安装好之后,在系统偏好设置里找到mysql,点击并选择启动mysql; 打开终端面板,输入:mysql -u root -p 问题来了,因为之后显示的是:-bash: mysql: command not found (这是什么意思?怎么办?怎么办?多幸运你看到这篇文章了,不用像我一样花很 ......
MySQL - 分布式部署&主从复制&读写分离
Step1:基础环境准备 虚拟机环境:VMware workstation 服务器信息: 主机名 IP 操作系统 node01 192.168.1.131 CentOS Linux release 7.9.2009 (Core) node02 192.168.1.132 CentOS Linux r ......
MySQL与Redis数据双写一致性工程落地案例
复习-面试题 多个线程同时去查询数据库的这条数据,那么我们可以在第一个查询数据的请求上使用一个 互斥锁来锁住它。 其他的线程走到这一步拿不到锁就等着,等第一个线程查询到了数据,然后做缓存。 后面的线程进来发现已经有缓存了,就直接走缓存。 canal canal [kə'næl],中文翻译为 水道/管 ......
clickhouse/mysql的 join/where操作先后问题
最近发现一个问题,在一个53亿条的clickhouse数据库中,在已经按时间戳进行分区的情况下,这样的查询: select * FROM web3.bsc_logs as l left join web3.bsc_transactions_extra as ex on l.tx_hash = ex. ......
mysql
1.初识MySQL JavaEE:企业级Java开发 Web 前端(页面:展示:数据) 后台 (连接点:连接数据库JDBC,连接前端(控制视图跳转,给前端传递数据)) 数据库(存数据,Txt,Excel,Word) 只会写代码,学好数据库,基本混饭吃: 操作系统,数据结构与算法!当一个不错的程序猿! ......
从源码分析 MySQL 身份验证插件的实现细节
最近在分析ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)这个报错的常见原因。 在分析的过程中,不可避免会涉及到 MySQL 身份验证的一些实现细节。 加之之前对这一块就有很多疑问, ......
文件批量拷贝的脚本(尤其适用于大小写敏感向不敏感的磁盘拷贝时发生冲突的情形)
在Linux系统下,NTFS可以支持文件名大小写区分;但在MaxOS的exFAT格式中,则无法区分大小写。 当从NTFS向exFAT拷贝文件时,当同一个目录下而在文件名相同但大小写不同的两个及以上文件时,向exFAT写入会中断,使得文件拷贝操作无法完成。 因此,特别编写了下面这个脚本,用来解决这个问 ......
MySQL执行计划分析【Explain】
MySQL执行计划分析【Explain】 1. 什么是执行计划 执行计划 是指一条 SQL 语句在经过 MySQL 查询优化器 的优化会后,具体的执行方式 执行计划通常用于 SQL 性能分析、优化等场景。通过 EXPLAIN 的结果,可以了解到如数据表的查询顺序、数据查询操作的操作类型、哪些索引可以 ......
MySQL 查询缓存详解
MySQL 查询缓存详解 MySQL 查询缓存管理和配置 通过命令可以查看查询缓存相关的信息。 show variables like '%query_cache%' 8.0 版本之前的话,打印的信息可能是下面这样的: have_query_cache: 该 MySQL Server 是否支持查询缓 ......
mysql+关掉密码过期
mysql+关掉密码过期 要在MySQL中关闭密码过期功能,可以按照以下步骤进行操作: 登录到MySQL服务器。 使用管理员账户(如root)连接到数据库。 mysql -uroot -ppassword 运行以下命令来查看当前的密码过期设置: SHOW VARIABLES LIKE 'defaul ......
MySQL锁和事务篇
MySQL锁和事务篇MySQL锁机制MySQL锁介绍 按照锁的粒度来说,MySQL主要包含三种类型(级别)的锁定机制: 全局锁:锁的是整个database。由MySQL的SQLlayer层实现的 表级锁:锁的是某个table。由MySQL的SQLlayer层实现的 行级锁:锁的是某行数据,也可能锁定 ......