字段 索引mysql

CentOS中安装mysql

安装前检查: 一。先检查CentOS 的默认数据库 mariadb是否存在 rpm -qa | grep mariadb 查出结果 mariddb-libs-5.5.68-1.el7.x86_64 二。强行删除上边的文件 rpm -e --nodeps mariadb-libs-5.5.68-1.e ......
CentOS mysql

MySQL-生成随机数字、字符串、日期、验证码及 UUID的方法

一、生成随机数字 1. 生成 0 到 1 之间的随机数 MySQL 中的 RAND 函数可以用于生成一个大于等于 0 小于 1 的随机数字。例如: SELECT rand(); 该函数返回的数据类型为 double,包含 16 位小数;每次调用都会返回不同的数据。 如果想要重现某些场景,需要确保每次 ......
字符串 字符 日期 数字 方法

MySQL存储过程

# 存储过程 ## 1、简介 实现多个事件,运行多个SQL语句 ## 2、创建,删除 ~~~sql -- 创建存储过程(不带参数) create procedure [存储过程名字] begin [sql语句}; end; -- 创建存储过程(带参数) create procedure [存储过程名 ......
过程 MySQL

MySQL事件详解

# 事件 ## 1、简介 + 事件是MySQL在相应的时刻调用的过程式数据库对象。一个事件可调用一次,也可周期性启动,它由一个特定的线程来管理的,也就是所谓的“事件调度器” + 事件取代了原先只能由操作系统的计划任务来执行的工作 + MySQL的事件调度器可以精确到每秒钟执行一个任务 + 操作系统的 ......
事件 MySQL

MySQL游标和触发器

# 游标 ## 1、概念 + 游标是指一个“箭头”指向数据,指向哪个数据就操作哪个数据 ## 2、使用游标 ~~~sql -- 创建存储过程 create procedure p_yb() begin declare empno integer; declare ename varchar(256) ......
游标 触发器 MySQL

MySQL索引和视图

# 索引 ## 1、简介 + 在MySQL中,索引index也叫做“键key”,它是存储引擎用于快速找到记录的一种数据结构 + 索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对性能的影响就愈发重要 + 索引优化应该是对查询性能优化最有效的手段,创建一个真正优秀的索引经常需要重写SQ ......
视图 索引 MySQL

【转载】MySQL 覆盖索引详解

本文转载自稀土掘金,原文链接:[MySQL 覆盖索引详解,作者 Sevn](https://juejin.cn/post/6844903967365791752) ## 1. 什么是索引? 索引(在 MySQL 中也叫“键key”)是存储引擎快速找到记录的一种数据结构,通俗来说类似书本的目录,这个比 ......
索引 MySQL

利用HashMap键的唯一性去重集合内某个元素的字段一样的数据,并且新添加元素覆盖老添加元素

场景:我在做excel导入的时候发现某个字段一样的数据出现好几条,但是在业务范围中,该字段不能重复,是唯一的,例如工号 解决办法:利用HashMap键的唯一性来删除某个字段重复的数据,将该字段作为键,值就是当前元素 我用 EasyExcel 做的导入 Listener 代码展示: /** * @au ......
元素 唯一性 字段 HashMap 数据

PGAdmin 索引基本操作

--创建索引 CREATE INDEX index_statistics1 ON dbo.integral (deleted,pid,created); --删除索引(需要选中dbo) DROP INDEX index_statistics5 --查询索引 SELECT * FROM pg_inde ......
基本操作 索引 PGAdmin

ppc64le服务器编译安装MySQL8.0源码

安装依赖 yum -y install zlib-devel bzip2-devel numactl-devel \ openssl-devel lz4-devel libxml2-devel wget readline-devel \ libevent libevent-devel jemallo ......
源码 服务器 MySQL8 MySQL ppc

Mysql union all+括号引起的性能问题

SQL如下(MYSQL版本为8.0.17): select lastname from (select id,loginid,workcode,lastname from HrmResource union all select id,loginid,'' as workcode,lastname ......
括号 性能 问题 Mysql union

mysql 慢查询的简要介绍

## 如何配置与查看慢查询 mysql 慢查询相关命令: ```sql # 查看慢查询是否开启 SHOW VARIABLES LIKE '%slow_query_log%' # 开启慢查询 SET GLOBAL slow_query_log='ON' # 查看慢查询日志位置 SHOW VARIABL ......
简要 mysql

mysql内存不释放

【1】mysql内存 mysql:Server version: 8.0.25 MySQL Community Server - GPL 目前主库数据库使用内存达到80%左右,通过观察主库内存使用率每天都有小幅度上升趋势 而innodb_buffer_pool_size才设置16G, 怀疑mysql ......
内存 mysql

mysql面试题

## 索引常见使用规则? 比如product表,创建索引: ```mysql create index (shop_id, product_id, gmt_create) ``` 1. 全列匹配 where条件正好用到这3个字段,就用到联合索引。 2. 最左前缀匹配 SQL里,正好用到联合索引最左边 ......
mysql

快速获取使用dblink的视图的全部字段

## 快速获取使用dblink的视图的全部字段 默认情况下,使用dblink连接的视图在PL/SQL是没法通过代码助手获取全部的字段的 如果要获取全部字段的话,可以使用一个奇怪的方法 对要获取的使用dblink的视图在当前数据库创建一个视图,内容即使用dblink的视图 ``` create vie ......
字段 视图 dblink

mysql-编写脚本-批量插入数据

#### 一、代码 ``` -- 报工设置,添加数据 set @org_id = '租户id'; set @created_user = 'yike'; set @updated_user = 'yike'; set @dispatch_list_id = ; set @process_name = ......
脚本 数据 mysql

MySQL逻辑架构及执行过程

一:MySQL逻辑架构 1:MySQL逻辑架构 客户端进程发送请求后服务器进程对接受的客户端请求做了什么处理,才能产生最后的处理结果呢?下面就看看大致的逻辑架构图 上图基本组件介绍: 连接层: Connectors【连接器】:MySQL服务之外的客户端程序请求MySQL或进行权限验证 Connect ......
架构 逻辑 过程 MySQL

python连接和操作mysql数据库

1.python中mysql的使用 1.1.安装第三方库 python内置一系列模块,扩展python的功能: 发送邮件 发送http请求 启动浏览器 数据加密 函数增强 非python官方提供的模块,称之为第三方库,一般托管到PyPI https://pypi.org a.配置PyPI的国内镜像: ......
数据库 数据 python mysql

MySQL基础

## 使用命令行窗口链接MySQL数据库。 ![](https://img2023.cnblogs.com/blog/2195870/202306/2195870-20230607102447696-891471988.png) ## 操作示意图。 ![](https://img2023.cnblo ......
基础 MySQL

006 数据库学习笔记--字符串操作函数 + 索引

常用字符串操作函数: --返回字符串中指定的子串出现的开始位置(索引从1开始) select CHARINDEX('34','1234567890123') as startIndex --返回字符串中指定的子串出现的开始位置(索引从1开始,字串前必须加%) select PATINDEX('%34 ......
字符串 函数 字符 索引 数据库

字段分隔符,一行转多行数据库操作

# SqlServer数据库 ## 基础表 master..spt_values ```sql select * from master..spt_values; -- 解释: master..spt_values表的字段type值为P时, 对应number字段值是从0-2047 select nu ......
分隔符 字段 一行 数据库 数据

MySQL HA 方案 MMM、MHA、MGR、PXC 对比

ySQL高可用架构 MMM (Multi Master Replication Manager) 资源数量说明 主DB 2 用于主备模式的主主复制 从DB 0~N台 可以根据需要配置N台从服务器 IP地址 2n+1 N为MySQL服务器的数量 监控用户 1 用户监控数据库状态的MySQL用户(rep ......
方案 MySQL MMM MHA MGR

MySQL安装及配置

# MySQL安装及配置环境。 1.软件下载: 本人学习使用的版本是MySQL5.7.19(目前最稳定的) 下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 2.添加环境变量: 电脑-属性-高级系统设 ......
MySQL

慢 SQL 优化之索引的作用是什么?

本文针对 MySQL 数据库的 InnoDB 存储引擎,介绍其中索引的实现以及索引在慢 SQL 优化中的作用。本文主要讨论不同场景下索引生效与失效的原因。 ......
索引 作用 SQL

千行 MySQL 学习笔记

Windows服务 -- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器 mysql -h 地址 -P 端口 -u 用户名 -p 密码 SHOW ......
笔记 MySQL

Mysql+Navicat15+Patch/Keygen 安装

1.window mysql 下载 MySQL :: Download MySQL Installer 安装教程 (7条消息) 【MySQL篇】01_MySQL 8.0 的下载与安装(详细教程)_mysql安装教程_云破丶日出的博客-CSDN博客 2.navicat15下载 https://wwe. ......
Navicat Keygen Mysql Patch 15

MySQL-变化数据捕获(CDC)

MySQL CDC (Change Data Capture),中文名为MySQL变化数据捕获,是一种截取MySQL主从复制流中binlog的技术,从而实时捕获数据库中的增、删、改操作。在大数据、实时计算、数据集成等领域都有广泛应用。本文将从多个方面对MySQL CDC做详细阐述,让你全面了解其背后 ......
数据 MySQL CDC

4月22日严老师MySQL面试资料

Mysql面试突击班2 讲师:严镇涛 1.什么是数据库的事务? 下单接口 订单表 资金表 物流表 老公:15000 - 14500 = 500 500 -14500 0 -14500 老婆:2000 +14500 =16500 2000 insert +2000 20000 14500+2000 = ......
老师 资料 MySQL

MySQL日志维护与监控脚本

MySQL数据库的管理维护过程中,MySQL错误日志(MySQL Error Log)与MySQL慢查询日志(MySQL Slow Log),一般不会自动清理,也不会轮转/切换,这个跟MySQL的二进制日志(binlog)有所不同,所以如果数据库管理员对其不维护的话,这些日志随着时间的推移以及一些特 ......
脚本 MySQL 日志

MYSQL库表管理(DDL)

ffff ......
MYSQL DDL