笔记mysql

和必应对话之mysql分区分表

> mysql单表数据量太大 导致查询缓慢问题如何解决 您好,这是Bing。根据网络搜索结果,mysql单表数据量太大导致查询缓慢的问题有以下几种可能的解决方案: - 使用索引。索引是一种数据结构,可以帮助数据库高效地获取数据。索引可以根据WHERE和JOIN中出现的列创建,以提高查询效率。索引的种 ......
分表 mysql

C++ 随手笔记

1.字面值常量 其实就是对于20(整型字面值)、'a'(字符型字面值)等。 默认类型: 以int为例,精度类型取决于字面值,比如20,其值适合于int数值,那就是int,比int大,就是long类型。 当然可以指定类型。比如20L,就是long int。20UL就是unsigned long。 ......
笔记

MySQL 拓展

### 更新自增id ```sql alter table TestCase AUTO_INCREMENT = 495; ``` ### 查看sql表进程 ```sql // 命令行 SHOW FULL PROCESSLIST; ``` ### 杀死sql进程 ```sql // 命令行 kill ......
MySQL

Linux终端快捷键笔记

Linux 快捷键: Tab 补全机制,可以补全文件名以及命令 ctrl+c 强制中断当前命令程序 ctrl+x 暂停终端当前运行的程序,fg命令可以恢复暂停的程序 ctrl+a 光标迅速回到行首 ctrl+e 光标迅速回到行尾 ctrl+u 剪切(删除)当前光标前的所有字符 ctrl+k 剪切(删 ......
快捷键 终端 笔记 Linux

【MySQL】 批量更改库,表,字段的字符集

库一级的更改: ``` -- 单个库字符集更改 ALTER DATABASE `ymcd_aisw` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; ALTER DATABASE `ymcd_aisw` CHARACTER SET 'utf8mb4' ......
字符集 字段 字符 MySQL

MySQL报错1406_MySQL #1406 Data too long错误

造成这个错误有两种可能 1)仔细检查sql语句 是不是插入值颠倒了位置 2)java端与mysql表编码不一致: 1.修改Server端编码。修改character_set_xxx 2.在JDBC-URL连接后面加上&useUnicode=true&characterEncoding=UTF8 3. ......
MySQL 1406 错误 Data long

MySQL分库分表

垂直切分 将不同业务模块所使用的表切分到不同的数据库(主机)之上,这样的切能够称之为数据的垂直(纵向)切分 在架构设计中,各个功能模块相互之间的交互点越统一越少,系统的耦合度就越低,系统各个模块的维护性以及扩展性也就越好,实现数据的垂直切分也就越简单 垂直切分的长处 ◆ 数据库的拆分简单明了,拆分规 ......
分表 分库 MySQL

二进制文件安装mysql5.7

**yum安装mysql5.7虽然方便,但是安装的路径和配置难以定制化,这边使用二进制安装,即使用官方提供的编译软件包来安装,不需要额外准备依赖的环境软件,安装也会变的更加轻量,且可以定制化。** ## 一、自定制规范 Mysql本身没有明确的安装规范,但是日常工作中为了便于管理和定位问题,我们需要 ......
二进制 文件 mysql5 mysql

mybatis 笔记

# 查询结果被合并 mapper 中定义的 sql 查询结果有3条,但执行 mapper 接口方法返回的实体列表只有1条,数据数量不符。这有可能是由于 xml 中的定义的 `resultMap` 有缺陷,如没有明确的定义一个用作主键的列,这分两种情况分别说明。 ```xml // reusltMap ......
mybatis 笔记

Qt+QtWebApp开发笔记(六):http服务器html实现静态相对路径调用第三方js文件

前言 前面做了一些交互,网页是直接通过html对response进行返回的,这里QtWebApp与传统的web服务器不同,传统的web服务器可以调用同级目录相对路径或者绝对路径下的js,而QtWebApp的httpserver是response返回当前页面的问题,默认是无法调用的。 为了解决调用一些 ......
静态 第三方 路径 QtWebApp 服务器

整体二分学习笔记

# 概念 对于一个很多询问的题,假如对于一个询问可以二分处理,同时一次 check 可以只用 $n$ 的时间处理所有询问的 check 结果,我们可以使用整体二分来做这个题。 # 思想 设函数 $\operatorname{solve}(S, L, R)$ 为现在正在处理询问序列 $S$ 里的询问, ......
整体 笔记

【笔记】learning git branching

git图是由子节点指向父节点(可能有多个父节点) ### git commit ![](https://img2020.cnblogs.com/blog/1172536/202007/1172536-20200715144542508-446112338.png) ### git branch ![ ......
branching learning 笔记 git

mysql 启动提示:错误2系统找不到指定文件;

mysql启动后系统提示错误:mysql 启动提示:错误2系统找不到指定文件; 问题解决过程: 注册表位置: \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql 图中所示的位置与拷贝到服务器的mysql部署位置不一致,修改后,系统启 ......
错误 文件 系统 mysql

MySQL索引优化与查询优化

一:优化方式及数据准备 1:优化方式 在日常开发中都有哪些维度可以进行数据库调优?如下: ①:索引失效、没有充分利用到索引 -- 需要合理建立索引和利用索引 ②:关联查询太多JOIN(设计缺陷或不得已的需求) -- 需要对SQL优化 ③:服务器调优及各个参数设置(缓冲、线程数等) -- 需要调整my ......
索引 MySQL

Java官方笔记8泛型

# 泛型 为什么需要泛型?generics enable types (classes and interfaces) to be parameters when defining classes, interfaces and methods. > 说白了就像Python动态语言的变量,是动态的, ......
笔记 官方 Java

Mysql基本命令

查看数据库 show databases; 创建数据库 create database db1; 创建数据库db1 删除数据库 drop database db1; 删除数据库db1 切换进入数据库 use user 进入user数据库 查看数据库中的表 show tables; 创建表 创建表的方 ......
命令 Mysql

笔记·普通莫队

# 笔记·莫队 ## 形式 > 假设 $n=m$,那么对于序列上的区间询问问题,如果从 $[l,r]$ 的答案能够 $O(1)$ 扩展到 $[l-1,r],[l+1,r],[l,r+1],[l,r-1]$(即与 $[l,r]$ 相邻的区间)的答案,那么可以在 $O(n\sqrt{n})$ 的复杂度内 ......
笔记 183

C# Sql Server Compact 4.0使用记录笔记

最近在学习SqlCe,看了网上的相关文章,看的是晕头转向,所以记录自己在C#环境下使用sqlce的笔记,方便自己以后得学习。 1. NuGet包管理器中引入System.Data.SqlServerCe 安装完以上包之后,就可以在编译器中 调用SqlServerCe。 using System.Da ......
Compact 笔记 Server Sql 4.0

linux服务器mysql的简单安装和使用(基于二进制文件方式)

mysql下载地址 https://downloads.mysql.com/archives/community/ 版本选择 直接放置/root目录下 常规操作 查找以前是否装有mysql rpm -qa|grep -i mysql 如果找到或者以前安装过有遗留文件,操作如下命令 删除命令:rpm ......
二进制 方式 服务器 文件 linux

迁移VMWARE到PVE笔记

放狗发现基本步骤都是: VMWARE->导出OVF(其实就是要VMDK磁盘文件)->PVE里importdisk 1、VMWARE导出OVF(VMDK)的方法 很多教程都是要么用VPSHERE WEB UI或者OVFTOOLS,这都是需要第三台电脑 我是懒汉,懒得去多准备一台电脑了,所以直接上ESX ......
笔记 VMWARE PVE

MySQL优化策略

当数据库出现性能瓶颈时,我们需要进行优化,目前有两类的优化策略 硬件层优化:增加机器资源,提升性能软件层优化:SQL调优,表结构优化,读写分离,分库分表,数据库集群数据库性能瓶颈的对外表现: 大量请求被阻塞:高并发场景下,连接数不够,大量请求处于阻塞状态SQL操作变慢:比如查询上亿数据的表,没有命中 ......
策略 MySQL

Python 初学笔记

1.注释: 与c和cpp不一样,python的注释不是//或者/**/,而是# ..... //单行注释 多行注释 """ .......""" //多行注释 type() //查看数据的类型,在括号里面填入查看数据的信息 数据类型转换和C或者Cpp不一样,在c或者cpp中,数据转换为:(数据类型) ......
笔记 Python

读数据压缩入门笔记05_字典转换

为了找到数据流的理想分词,我们需要有某种方法来处理现有的和那些还没有遇到的符号,并能以一种高效的方式将两者合并为尽可能长的符号集 ......
字典 笔记 数据 05

mysql 递归

递归查询相关的知识,希望对你有一定的参考价值。 方法一:(普通函数形式) 说明: 利用find_in_set()函数和group_concat()函数实现递归查询 一:向下查询: DROPFUNCTION IF EXISTS testHS; DELIMITER ;; CREATE FUNCTION ......
mysql

python: read mysql

sql: create database geovindu; use geovindu; drop table BookKindList; #书目录 create table BookKindList ( BookKindID INT NOT NULL AUTO_INCREMENT, #自动增加 B ......
python mysql read

MySQL的执行顺序

学习java后端离不开MySQL,但是对于一条SQL语句,是如何执行,以及最终返回结果的生成一直有点黑盒,本次梳理了MySQL的执行过程,顺便弄清了一直没懂的Innodb中索引下推优化的过程。 一条SQL语句的执行大概分为六个部分 初始语句-->语法和词法解析 -->语义解析-->进行查询优化,生成 ......
顺序 MySQL

Django学习笔记

1、安装django pip install -U django #安装django 2、创建django工程、启动工程 创建项目 django-admin startproject django_test #安装完django后会有django-admin命令 #django_test是项目名称, ......
笔记 Django

MySQL数据库页存储结构学习与了解

# MySQL数据库页存储结构学习与了解 ## 背景 ``` MySQL总是出现奇奇怪怪的问题. 想着自己能够学习与提高一下. 最近看了很多文档.关于MySQL数据库相关的. 想着总结和提炼一下, 希望能够给未来的工作提供一下指导. ``` ## MySQL的存储引擎 ``` MySQL有多种存储引 ......
结构 数据库 数据 MySQL

Mysql8数据库初始化报错:Found option without preceding group in config file

按提示,应该是配置文件中,没有先写上组的信息 但是我的配置文件是 1 [mysqld] 2 basedir=../bin/mysql8.0.28X64 3 datadir=../var/mysql-data 4 collation-server=utf8mb4_bin 已经明确写了是[mysqld] ......
preceding without 数据库 数据 Mysql8

PMP学习笔记(四)

敏捷实践指南预习 《敏捷实践指南》关注项目,解决项目生命周期选择、实施敏捷方法和组织对敏捷项目的考虑因素。 传统预测法旨在预先确定大部分需求,并通过变更请求过程控制变更,而敏捷方法的出现是为了在短时间内探讨可行性,根据评估和反馈快速调整。 一般而言,可通过两种策略践行敏捷价值观和原则。一种策略是采用 ......
笔记 PMP