字段 备注mysql order

MySQL 安装启动登录

MySQL 安装启动登录 mysql下载 下载安装包 https://dev.mysql.com/downloads/mysql/ 下载完成后解压到 D:\imsoftware\mysql-8.0.33-winx64 ,这个就是安装目录 在安装目录中新增配置文件 my.ini 在 cmd 中执行 切 ......
MySQL

使用 Node.js 连接 MySQL

## 概述 当使用 Node.js 开发 Web 应用程序时,经常需要与数据库进行交互来存储和检索数据。[MySQL](后端/MySQL.md) 是一个流行的关系型数据库管理系统,它提供了强大的功能和性能。本文将介绍如何使用Node.js连接MySQL数据库,并展示一些常见的操作示例。 ## 开始 ......
MySQL Node js

关于MySQL数据库的索引的作用及如何创建?

一、创建索引的作用? 原因:创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检 ......
索引 作用 数据库 数据 MySQL

一篇搞定MySQL索引长度(key_len)计算规则

MySQL索引长度(key_len)计算 计算规则 索引字段:没有设置 NOT NULL,则需要加 1 个字节。 定长字段:tinyint 占 1 个字节、int 占 4个字节、bitint 占 8 个字节、date 占 3个字节、datetime 占 5 个字节、char(n) 占 n 个字节。 ......
长度 索引 规则 key_len MySQL

MySQL导入SQL文件过大或连接超时的解决办法

使用navicat mysql导入sql总会出现许多的error,导致导入的sql不完整。这个问题说到底是mysql执行时间、文件大小限制,只要这样配置下,就可以正常o error导入了。 set global max_allowed_packet=100000000; set global net ......
办法 文件 MySQL SQL

MYSQL:无锁变更工具Pt-online-schema-change

一、MySQL常用的无锁变更工具 Online Schema Change:Online Schema Change(OSC)工具是MySQL官方提供的一种无锁变更工具,它可以在不停止MySQL服务器的情况下对表结构进行修改。OSC利用了InnoDB存储引擎的特性,使用复制和重放日志的方式来实现无锁 ......

关于MySQL数据库的外键作用及如何创建?

一、外键的作用: 外键的主要作用是保证数据的一致性和完整性,并且减少数据冗余。主要体现在以下两个方面:1、阻止执行从表插入新行,其外键值不是主表的主键值便阻止插入。从表修改外键值,新值不是主表的主键值便阻止修改。主表删除行,其主键值在从表里存在便阻止删除(要想删除,必须先删除从表的相关行)。主表修改 ......
作用 数据库 数据 MySQL

一个sqlite3 复杂的数据库端修改某个字符串字段中的子字符串的sql写法

"update not_match_files set policy_id_tms = replace(policy_id_tms, substr(policy_id_tms,instr(policy_id_tms,'," + m_pid_id[v_del_policies[idx]] + ":') ......
字符串 字符 写法 字段 sqlite3

首次进入Mysql修改密码报“The MySQL server is running with the --skip-grant-tables option so it cannot execute”--九五小庞

第一次安装完mysql,修改默认密码的时候,报“The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement”。 先刷新mysql然后再重新修改密码即可。 mys ......

MySQL(一):基本原理

### Innodb 是如何实现事务的 Innodb 通过 Buffer Pool,LogBuffer,Redo Log,Undo Log 来实现事务,以一个 update 语句为例: 1. Innodb 在收到一个update语句后,会先根据条件找到数据所在的页,并将该页缓存在 Buffer Po ......
原理 MySQL

mysql(一):基本原理

### Innodb是如何实现事务的 Innodb通过Buffer Pool,LogBuffer,Redo Log,Undo Log来实现事务,以一个update语句为例: 1. Innodb在收到一个update语句后,会先根据条件找到数据所在的页,并将该页缓存在Buffer Pool中 2. 执 ......
原理 mysql

[Javascript] Microtasks exec order

button.addEventListener( 'click', (event) => { console.log('listener 1') queueMicrotask(() => { console.log('microtask') }) } ) button.addEventListene ......
Javascript Microtasks order exec

环境配置-MySQL-01-Docker安装MySQL8.0

## 一、搜索拉取镜像 ```sh docker search mysql docker pull mysql #不写版本号 默认拉取最新版本 docker pull mysql:8.0.23 #写版本号,则拉取确定的版本 ``` ## 二、查看镜像 ```sh docker images ``` ......
MySQL 环境 Docker MySQL8 01

MySQL锁查询与锁释放实操

1. 查询一个数据表中可测试数据 SELECT * FROM t_wx_authorizer_info WHERE service_id = '30127' for update; 2. 实验制造数据库锁,以下语句都先只执行第一条更新语句,然后再执行第二条更新语句的时候就会锁住 -- 第一个事务,只 ......
MySQL

idea 爆红com.mysql.jdbc.Driver `com.mysql.cj.jdbc.Driver

#### 警告 Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically reg ......
Driver mysql jdbc com idea

Salesforce 中快速批量删除字段

当字段已经被删除后,会进入到 `Deleted Fields` 中,但是这些字段还是会占用当前对象的字段 limit, 下面我来介绍怎样快速 hard delete 这些在 `Deleted Fields` 中的字段 ![image](https://img2023.cnblogs.com/blog ......
字段 Salesforce

MySQL-正则表达式规范

MySQL中的正则表达式采用的是PCRE的规范,匹配时按字符进行。 RLIKE 您可以使用RLIKE语句匹配正则表达式,支持的元字符如下表所示。 元字符 说明 ^ 行首。 $ 行尾。 . 任意字符。 * 匹配前面的子表达式0次或多次。 + 匹配前面的子表达式1次或多次。 ? 匹配前面的子表达式0次或 ......
正则 表达式 MySQL

xtrabackup工具备份与恢复MySQL数据库

使用Xtrabackup备份和恢复MySQL数据库 测试环境信息:centos7.9 Xtrabackup2.4.28 mysql5.7.33 qpress1.1 一、使用Xtrabackup备份MySQL数据库 1、安装qpress命令 yum install https://repo.perco ......
xtrabackup 备份 数据库 工具 数据

3月11日严老师MySQL面试资料 一般有用 看1

Mysql金三银四面试突击班 Lecturer :严镇涛 1.Bin log是什么,有什么用?(数据库被人干掉了怎么办?) 1.bin Log: 数据恢复 主从复制 MySQL Server 层也有一个日志文件,叫做 binlog,它可以被所有的存储引擎使用。 bin log 以事件的形式记录了所有 ......
有用 老师 资料 MySQL

Win11 MySQL 5.7 安装

Win11 MySQL 5.7 下载 MySQL Download 我下载的是5.7.4 m14 解压 解压到你指定的目录 这是我解压到的目录 D:\App_Install\mysql-5.7 设置环境变量 在环境PATH添加 D:\App_Install\mysql-5.7\bin 创建文件 在 ......
MySQL Win 5.7 11

Docker中安装和运行MySQL容器

以下是在Docker中安装和运行MySQL容器的步骤: 1. 安装Docker:首先你需要在你的操作系统上安装Docker。你可以通过Docker官方网站上的文档来安装。 2. 拉取MySQL镜像:在Docker中运行MySQL容器之前,你需要从Docker Hub上拉取MySQL镜像。你可以使用以 ......
容器 Docker MySQL

mybatis-plus 公共字段填充(自定义)

mybatisplus带的公共字段自动填充 通常,记录数据时会存在公共字段,为了方便插入,可以使用mybatisplus带的公共字段自动填充, 例如:记录创建信息和更新信息 @ApiModelProperty(value = "创建时间") @TableField(value = "create_t ......
字段 mybatis-plus mybatis plus

mysql进阶01

### mysql使用函数 - 命令开启:允许创建函数设置: ``` mysql set global log_bin_trust_function_creators=1; ``` - 创建函数 ``` mysql #随机产生字符串 DELIMITER // CREATE FUNCTION rand ......
mysql

mysql 特有的 重复的主键 更新on duplicate key update

insert into harm_behavor_info (id, name, age, hobby, del_status) values (1, 'xc', '28','跑步', 0) on duplicate key update del_status = 0,age=values(age) ......
duplicate update mysql key

mysql一键生成APIs应用

Go&Rust🦀 golang mysql一键生成APIs应用 4.5EricZhougolang2018-12-26 MySQL数据库生成RESTful APIs APP ginbro,GinBro,Gimbo,GimBro,Jimbo,GinOrm or GinGorm Feature 自动生 ......
mysql APIs

FastJson转Java对像字段不区分大小写

昨天遇到参数key大小写不一致导致校验签名失败的问题,查了很长时间才找到原因。看了一下FastJson源码,发现JSON.toObject中转换成对象的时候会忽略大小写。 所以,当使用了JSON.toObject将json转成Java对象后,再用JSON.toObject转成json,key值就变了 ......
字段 FastJson 大小 Java

MySQL 数据库巡检,DBA应该怎么做?

一套正常运行的系统是一个复杂的系统工程,牵涉到主机、操作系统、网络、数据库、中间件、底层存储,还有系统的核心:应用。任何层面的故障都可能造成系统的不可用。 今天聊一聊数据库层面的巡检问题。 数据库巡检的目的:保障数据库的正常运行,保证数据的安全性,完整性、可靠性。 这篇文章把我的这些个人的经验和想法 ......
数据库 数据 MySQL DBA

SQL Server利用ROW_NUMBER()函数,指定多个字段查出重复保留一条,删除多余记录

--创建需要删除重复数据的视图CREATE VIEW M_Tabs_GoodsStuff_view_Del AS SELECT ROW_NUMBER() OVER (PARTITION BY GoodsID,ColorID ORDER BY (SELECT 1) ) AS no, GoodsID,C ......
字段 ROW_NUMBER 函数 多个 NUMBER

proetheus监控mysql

最佳实践:https://www.cnblogs.com/easydb/p/14151866.html 可参考:https://zhuanlan.zhihu.com/p/139565483 ......
proetheus mysql