mysql5 mysql 2012 win
linux win 双系统挂载 win 分区
需求:因 linux 分区不够大,需要 linux 开机自动挂载 win 分区。 环境:Debian 12 mount 命令可以挂载分区,通过 [mount man部分中文#The files /etc/fstab, /etc/mtab and /proc/mounts](https://www.c ......
mysql基础_约束
## 介绍 约束对应的英语单词:constraint,在创建表的时候,我们可以给表中的字段加上一些约束,来保证这个表中数据的完整性、有效性。 约束的作用就是为了保证:表中的数据有效。 ## 类型 非空约束:not null 唯一性约束:unique 主键约束:primary key (简称PK) 外 ......
mysql相关
字段类型的选择 优先级:数字类型 》 日期、二进制》 字符型 相同级别的数据类型,应该选用占用空间小的类型。 原因: 数据比较,字符类型和当前排序规则相关,数字和二进制不需要。 数据处理是以页为单位,innodb中是16K,数据小,容纳的就多,加载的页就少,减少磁盘IO。 实际分析 整数类型 例如 ......
Redis与MySQL双写一致性
# Redis与MySQL双写一致性 一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中的数据是一致的。 1. 强一致性 系统写入什么,读出来也会是 2. 弱一致性 写入成功之后,不承诺立即可以读到写入的值,也不承诺多久之后能够达到一直,但是会尽可能地保证某个时间级别 3. 最终一致性 最 ......
MySql 8.0 安装和启动
1、开发环境:Window10 + mysql-8.0.33-win64 2、下载压缩包 + 解压(网上找适合自己的版本) 3、创建 my.ini 文件 文件内容:注意安装目录 [client] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld ......
MySQL之sql性能分析
MySQL之sql性能分析 sql性能分析 慢查询日志 慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位: 秒,默认10秒)的所有SQL语句的日志 MySOL的慢查询日志默认没有开启,需要在MvSOL的配置文件 (/etc/my.cnf)中配置如下信息: #查询slow ......
Luogu 6821 PA2012 Tanie linie
这里只讲[加强版](https://www.luogu.com.cn/problem/CF280D),这是严格弱化。 结论是贪心。每次取出最大和连续子段,目前答案加上这个子段和,然后再把这个子段取反(相反数T),然后求整个过程答案的最大值。 考虑费用流模型。对于 $i\le n$,$S\to i$ ......
MySQL之索引简单入门
MySQL之索引 索引结构 MySQL的索引是在存储引擎层实现的,不同的存储引擎有不同的结构,主要包含以下几种: 索引结构 描述 B+Tree索引 最常见的索引类型,大部分引擎都支持 B+ 树索引 Hash索引 底层数据结构是用哈希表实现的, 只有精确匹配索引列的查询才有效不支持范围查询 R-tre ......
报from PyQt5.QtWidgets import * ImportError: DLL load failed: %1 不是有效的 Win32 application(解决办法)
导入时,报from PyQt5.QtWidgets import * ImportError: DLL load failed: %1 不是有效的 Win32 application! 查了很多资料,发现原来PyQt5安装包也是区分电脑位数的,我的电脑是32位的,装的PyQt5确是64位的,由于我这 ......
MySQL8
@[TOC](SQL) # SQL的定义 全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准 。 ## SQL通用语法 在学习具体的SQL语句之前,先来了解一下SQL语言的同于语法。 1). SQL语句可以单行或多 ......
mysql的索引类型有哪些?分别适合什么样的场景?
MySQL的索引类型主要有以下几种: 1. B-Tree索引(默认索引类型): - 适用场景:适合于等值查询(例如`=`、`IN`)、范围查询(例如`BETWEEN`、`<`、`>`)和排序操作。 - 特点:B-Tree索引适用于大多数查询场景,可以高效地支持数据的快速查找和排序。 2. 哈希索引: ......
java中执行mysql的更新时直接使用update更新表与先删除数据再插入表这两种更新数据的方式各有什么优势和劣势?
在Java中执行MySQL的更新操作时,可以选择使用`UPDATE`语句直接更新表,也可以选择先删除数据再插入表的方式更新数据。下面是这两种方式的优势和劣势: 使用`UPDATE`语句直接更新表的优势:- 简单快捷:使用单个`UPDATE`语句可以直接更新表中的数据,不需要先删除再插入。- 保留其他 ......
SpringBoot+ShardingSphere+Mybatis实现Mysql8读写分离
场景 CentOS7安装Mysql8并进行主从复制配置: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/131810683 在上面搭建起来Mysql之间的主从复制的基础上,在SpringBoot项目中实现Mysql数据的 读写分离 ......
mysql的联合索引有什么优势和劣势?
MySQL的联合索引(Composite Index)是指同时索引多个列的组合值。联合索引的优势和劣势如下: 优势:1. 支持多列查询:联合索引可以提高多列查询的效率,当查询条件涉及到联合索引的多个列时,可以利用索引的有序性,减少磁盘I/O和数据的扫描量,提高查询速度。 2. 覆盖索引:当联合索引包 ......
java语言在内存中进行数据运算与通过mysql的表进行运算各有什么优势和劣势?
Java语言在内存中进行数据运算和通过MySQL的表进行运算各有以下优势和劣势: Java语言在内存中进行数据运算的优势:1. 快速:在内存中进行数据运算可以大大提高计算速度,因为内存的读写速度比磁盘快得多。 2. 灵活:Java语言提供了丰富的数据结构和算法库,可以方便地进行各种数据运算和处理,满 ......
MySQL尾部空格处理与哪些设置有关?
在之前的这篇文章Oracle/MySQL/PG/SQL Server关系数据库中NULL与空字符串的区别[1]中,简单对比、介绍了一下MySQL的NULL/空格/尾部空格处理方式,主要对比了NULL与长度为空的字符串,其实很多地方没有分析到位就一笔带过了。这篇文章重新来细说一下MySQL的尾部空格处 ......
linux mysql 安装
centos安装mysql5.7 安装包下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 下载安装包:wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.3 ......
MySQL中IF函数使用:字段A的返回值,根据字段B和C的条件来决定
场景说明:车辆的位置信息是否返回,根据车辆位置的更新时间是否大于车辆的出站时间来决定; 如果车辆位置的更新时间大于车辆的出站时间,则为有效的数据,直接返回经纬度数据; 否则,视为无效的数据,直接返回NULL。 下面是SQL语句的片段: IF(mmr.location_update_time >= m ......
mysql主从数据库
今日配置主从数据库,在配置完成时,对主数据库进行创建库操作,从数据库正常同步。但直接对从数据库进行删库操作后。从数据库的sql能力无法正常进行,但主从数据库的IO通信,没有问题。在重新配置主从数据库后。问题解决。 ......
Affinity Designer - 矢量图设计软件mac/win版
Affinity Designer 是一款专业的矢量图设计软件,它提供了强大的工具和功能,使用户能够创建精确、高质量的矢量图形和图标。 →→↓↓载Affinity Designer mac/win版 用户友好的界面:Affinity Designer 采用了直观而现代化的用户界面,使用户能够方便地使 ......
Affinity Photo - 图片编辑软件mac/win版
Affinity Photo 是一款功能强大的图片编辑软件,它提供了广泛而全面的工具和功能,使用户能够对照片进行高质量的编辑和后期处理。 →→↓↓载Affinity Photo mac/win版 用户友好的界面:Affinity Photo 采用了直观而现代化的用户界面,使用户能够轻松找到和使用各种 ......
mysql查询数据库重复数据
查询重复领取的优惠券 //查询8888888用户优惠券状态为未使用且数量大于2的用户领取过的优惠券 SELECT discount_coupon_id,count(discount_coupon_id) as c FROM `faith_user_discount_coupon` where use ......
怎么彻底关闭Win10自动更新
微软会定期发布更新补丁来修复系统漏洞,但是更新有时候需要花费很多的时间,导致我们使用电脑的时候比较卡,所以很多用户还是选择关闭自动更新。但是很多时候我们关闭了自动更新,过一段时间系统又自动更新了,由于win10自动更新非常顽固,所以我们要从多个地方下手才能永久关闭其自动更新,四种方法教给你! Win ......
mysql基础~基础知识问答
一 orc系列 1 orc切换模式常用的是主动触发高可用切换(例行维护),被动高可用切换(mysql负载很高,mysql主库down掉) 2 orc在以下情况不会发生切换 从库发生故障,主从复制异常,从库挂掉,从库出现延时 主库hang住,主库出现too manay connetions(因为orc ......
Mysql学习笔记(一)
一、基础概念 1.术语 数据库(DB) 数据库管理系统(DBMS) SQL(Structured Query Language) 2.关系型数据库(二维表) 二、SQL 1.分类 DDL(Data Definition Language)数据定义语言(操作数据库、表、字段) DML(Data Man ......
MySQL 查询按序累加数值
Mysql 假如我有一个表,有字段day,money,day记录我攒钱的第几天,money记录我当天攒的钱数,请写一个查询,返回我攒钱的天数,和这一天之前(包含这一天)一共攒的钱数 ```sql SELECT day, money, (@cumulative_money := @cumulative ......
MySQL数据库中根据权限创立用户
1. 先列举一些mysql的常用命令 show databases; # 查看数据库 create database xxx; # 创建数据库 drop database xxx; # 删除数据库 use xxx; # 使用数据库 show tables; # 查看表 create table pe ......
MySQL之事务
MySQL之事务 事务操作 开启事务 start transaction 或 begin; 提交事务 commit; 回滚事务 rollback; 经典案例之转账操作 select @@autocommit; set @@autocommit = 0; --设置为手动提交,此时执行完语句必须要执 ......
win10启动文件夹在哪里 --九五小庞
当我们在win10系统启动文件夹中添加或删除快捷方式,就可以快速更改电脑的启动项目。但是有不少用户们不清楚win10启动文件夹在哪里。今天小编就来给大家说明一下win10系统的开机启动文件夹路径和打开方式,帮助大家快速调整开机启动项目。 方法一、 win10启动文件夹的路径是C:\ProgramDa ......