MySQL
文章平均质量分 52
wzy0623
25年的数据库、数据仓库、大数据相关工作。《Hadoop构建数据仓库实践》、《HAWQ数据仓库与数据挖掘实战》、《SQL机器学习库——MADlib技术解析》、《MySQL高可用实践》、《Kettle构建Hadoop ETL》、《Greenplum构建实时数据仓库实践》作者。
展开
-
记一次MySQL数据库主从同步异常问题分析(Last_Errno: 1782)
Last_Errno: 1782 复制错误分析及处理转载 2024-02-21 15:22:51 · 29 阅读 · 0 评论 -
INSERT...ONDUPLICATEKEYUPDATE产生deathlock死锁原理讲解及解决办法
INSERT...ONDUPLICATEKEYUPDATE产生deathlock死锁原理讲解及解决办法转载 2024-02-01 16:16:26 · 124 阅读 · 0 评论 -
Adding a partition to already partitioned table
用 REORGANIZE PARTITION 实现类似 split partition 的功能,将 maxvalue 分区拆分成多个分区转载 2024-01-08 15:12:23 · 37 阅读 · 0 评论 -
安全快速地删除 MySQL 大表数据并释放空间
安全快速地删除 MySQL 大表数据并释放空间原创 2023-12-07 17:52:55 · 939 阅读 · 0 评论 -
MySQL 中文转拼音函数
MySQL 中文转拼音函数原创 2023-11-24 17:01:47 · 477 阅读 · 0 评论 -
查看进程 swap 占用情况
查看进程 swap 占用情况原创 2023-11-20 12:30:48 · 116 阅读 · 0 评论 -
mysql传统复制环境切换成gtid复制
mysql传统复制环境切换成gtid复制转载 2023-11-17 06:15:05 · 88 阅读 · 0 评论 -
使用 pt-online-schema-change 将 MySQL 表改为分区表
使用 pt-online-schema-change 将 MySQL 表改为分区表原创 2023-11-14 15:27:36 · 206 阅读 · 0 评论 -
定期变换数据捕获并用钉钉机器人发报警消息
定期变换数据捕获并用钉钉机器人发报警消息原创 2023-11-10 10:56:24 · 65 阅读 · 0 评论 -
使用PTONLNE改MYSQL分区表
使用PTONLNE改MYSQL分区表转载 2023-11-09 10:48:40 · 40 阅读 · 0 评论 -
MySQL Percona Toolkit--pt-osc学习
MySQL Percona Toolkit--pt-osc学习转载 2023-11-09 07:02:33 · 69 阅读 · 0 评论 -
pt-online-schema-change原理解析
https://blog.51cto.com/u_14286115/5194073转载 2023-11-08 16:19:02 · 39 阅读 · 0 评论 -
查询 MySQL 客户端连接 IP 的脚本
查询 MySQL 客户端连接 IP 的脚本原创 2023-10-25 21:19:41 · 147 阅读 · 0 评论 -
CentOS 7.9 安装 MySQL 8 配置模板
CentOS 7.9 安装 MySQL 8 配置模板原创 2023-10-21 07:23:01 · 550 阅读 · 0 评论 -
MySQL 命令行多实例连接界面脚本
MySQL 命令行多实例连接界面脚本原创 2023-10-10 06:49:51 · 96 阅读 · 0 评论 -
MySQL 查询最后分区
MySQL 查询最后分区原创 2023-09-19 13:35:26 · 96 阅读 · 0 评论 -
加快 MySQL 数据迁移
加快 MySQL 数据迁移原创 2023-09-01 11:17:02 · 452 阅读 · 0 评论 -
生成 MySQL 删除索引、创建索引、分析表的 SQL 语句
生成 MySQL 删除索引、创建索引、分析表的 SQL 语句原创 2023-09-01 15:36:45 · 1042 阅读 · 0 评论 -
MySQL 自定义 split 存储过程
MySQL 自定义 split 存储过程原创 2023-08-20 09:20:19 · 846 阅读 · 0 评论 -
MySQL全局遍历替换特征字符串
需求:将一个MySQL实例(如10.10.10.1:3306)范围内所有字段数据中的 .letssing.net 替换为 .kaixinvv.com。原创 2023-03-03 11:04:37 · 683 阅读 · 0 评论 -
MySQL 8 批量修改字符集脚本
从低版本迁移到MySQL 8后,可能由于字符集问题出现 Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) 错误,此时要修改对象的字符集。原创 2023-01-13 10:53:56 · 641 阅读 · 0 评论 -
innodb_flush_log_at_trx_commit和sync_binlog参数详解
innodb_flush_log_at_trx_commit和sync_binlog参数详解转载 2022-11-27 09:38:50 · 769 阅读 · 0 评论 -
MySQL括号字符串计数
MySQL括号字符串计数原创 2022-11-02 17:22:55 · 519 阅读 · 0 评论 -
一句SQL构建斐波那契数列
一句SQL构建斐波那契数列原创 2022-10-31 18:03:54 · 349 阅读 · 0 评论 -
用SQL给经过两次转置的结果集添加列标题
用SQL给经过两次转置的结果集添加列标题原创 2022-10-28 16:15:26 · 269 阅读 · 0 评论 -
用SQL对经过排名的结果集进行转置
用SQL对经过排名的结果集进行转置原创 2022-10-28 12:26:27 · 333 阅读 · 0 评论 -
使用MySQL 8的递归CTE遍历树
使用MySQL 8的递归CTE遍历树原创 2022-10-27 10:52:41 · 632 阅读 · 0 评论 -
用SQL查询创建水平、垂直直方图
用MySQL查询创建水平、垂直直方图原创 2022-10-26 13:47:47 · 364 阅读 · 0 评论 -
MySQL查询求中位数最简单的写法
MySQL查询求中位数最简单的写法原创 2022-10-12 16:00:02 · 4120 阅读 · 0 评论 -
如何计算InnoDB中B+树索引的层高
如何计算InnoDB中B+树索引的层高转载 2022-10-09 10:59:24 · 306 阅读 · 0 评论 -
怎么看innodb的B+TREE层数
怎么看innodb的B+TREE层数转载 2022-10-09 11:02:23 · 348 阅读 · 0 评论 -
在MySQL表中查询出所有包含emoji符号的数据
在MySQL表中查询出所有包含emoji符号的数据原创 2022-10-01 00:04:58 · 1906 阅读 · 0 评论 -
MySql 修改表结构时 ALTER,MODIFY,CHANGE的区别
MySql 修改表结构时 ALTER,MODIFY,CHANGE的区别转载 2022-09-06 10:20:19 · 1154 阅读 · 0 评论 -
数据恢复新姿势——通过ibd和frm文件恢复数据
通过ibd和frm文件恢复数据转载 2022-09-04 12:32:09 · 1064 阅读 · 0 评论 -
MySQL实现条件唯一性
在Oracle中可以使用函数索引来实现,例如:create unique index xpto_table_idx1 on xpto_table(case when status_x <>5 then obj_x else null end);当status_x<>5时,obj_x的值唯一,否则可以重复。在MySQL中不支持这样的功能,但可以通过虚拟列来实现。看下面一个简单例子。需求:表t1有a、b、c三列,a为主键,仅当t1.b=1时,t1.c的值唯一。实现:原创 2022-05-18 19:38:22 · 536 阅读 · 0 评论 -
MySQL 必现之死锁
MySQL 必现之死锁原创 2022-07-30 20:32:45 · 2316 阅读 · 0 评论 -
使用 mysqldump 或 mydumper 配置 MySQL 主从复制
使用mysqldump或mydumper配置MySQL主从复制。原创 2022-07-20 11:01:51 · 543 阅读 · 0 评论 -
文本文件清洗入库(MySQL)一例
一、需求 有一批文本文件如下:numt_qe_0411.txtnumt_qe_0412.txtnumt_qe_0413.txtnumt_qe_0414.txt... 每个文件的内容格式如下:9435446,问题1:,答案19575177,问题2? ,答案29575177,问题3? ,答案3... 可能存在以下几种情况:1. 文件中有空行2. 行中可能存在Tab符3. 可能存在错误折行的情况,如:9594287,您的性别:,男9...原创 2022-05-03 19:36:30 · 1093 阅读 · 0 评论 -
MySQL中查询哪些存储代码中写了IP地址
select * from information_schema.routines where routine_definition regexp '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$';select * from information_schema.triggers where action_statement regexp '^((25[0-5]|2[0.原创 2022-04-12 16:28:13 · 764 阅读 · 0 评论 -
用户留存率SQL题
原文:牛客每个人最近的登录日期(五)_牛客题霸_牛客网-- 方法一select t0.date,ifnull(round(count(distinct t2.user_id)/(count(t1.user_id)),3),0)from(select datefrom logingroup by date) t0left join(select user_id,min(date) as datefrom logingroup by user_id)t1on t0.date=转载 2022-04-01 14:57:02 · 235 阅读 · 0 评论