标签:Mysql

技能篇 | 忘记MySQL的root管理密码该怎么办?

技能篇 | 忘记MySQL的root管理密码该怎么办?

停止MySQL服务器。重启MySQL服务器使用“ --skip-grant-tables ”选项,使用该选项启动MySQL服务器将允许任何用户不使用密码和所有权限进行连接,并禁用诸如“ALTER USER”和“SET password”之类的帐户管理语句(存在安全风险)。启动“mysql”客户端(无

大猫 大猫 2024-01-31
0 0 0
MySQL 核心模块揭秘 | 05 期 | 读事务和只读事务的变形记

MySQL 核心模块揭秘 | 05 期 | 读事务和只读事务的变形记

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文基于 MySQL 8.0.32 源码,存储引擎为 InnoDB。目录1. update、delete2. 读事务

剑圣无痕 剑圣无痕 2024-01-31
0 0 0
MogDB distinct order by报错处理

MogDB distinct order by报错处理

原作者:张晓娟 适用范围 问题概述 问题原因 解决方案 适用范围 MogDB 5.0及以上版本 问题概述 MySQL兼容性数据库下,执行SELECT语句出现报错 1)创建MySQL兼容性数据库 MogDB=# create database mysql DBCOMPATIBILITY 'B'

向阳逐梦 向阳逐梦 2024-01-30
0 0 0
价值3K的Percona XtraBackup全备与增量备份脚本

价值3K的Percona XtraBackup全备与增量备份脚本

## Percona XtraBackup全备与增量备份脚本 黑心商人,当时给客户3K, 这个案例是每天一次全备,每小时一次增备,保留7天 1、全备脚本 [root@mydb backup]# cat fullbackup.sh #!/bin/bash BAK_DIR_ROOT="/mysql/b

捡田螺的小男孩 捡田螺的小男孩 2024-01-30
0 0 0
MySQL中​Performance Schema和锁

MySQL中​Performance Schema和锁

杨老师写的这篇文章《MySQL 8.0:Performance Schema中锁相关的表》介绍了和锁相关的表,可以学习了解。关于锁的历史文章如下,《一招解决MySQL中DDL语句被阻塞的问题场景》《MySQL中锁的介绍》《如何定位锁定用户的元凶?》《MySQL快速定位全局锁的途径》《MySQL锁等待

共饮一杯 共饮一杯 2024-01-30
0 0 0
MySQL的Explain:Filtered,key_len,Extra信息解读

MySQL的Explain:Filtered,key_len,Extra信息解读

在MySQL里,Explain都不会陌生,因为可以通过Explain查看SQL语句的预执行计划,这是目前分析SQL语句性能瓶颈常用的方式。Explain用法到MySQL8.0版本从简单方式延伸到EXPLAIN FORMAT=TREE,EXPLAIN FORMAT=JSON,EXPLAIN ANALY

贤蛋大眼萌 贤蛋大眼萌 2024-01-30
0 0 0
MongoDB、Snowflake 即将超越 PostgreSQL

MongoDB、Snowflake 即将超越 PostgreSQL

以下内容 转载于 https://mp.weixin.qq.com/s/30QeWH7NzEH1MwOlvux4Jg出之于 InsideMySQL 公号大家好,我是 IMG 社区的李布衣。后续将由区区负责打理社区的一些工作。至于网红姜老师,目前他更沉醉于豆瓣群,和女权、白左们互撕。用他的原话来说,和

醒在深海的猫 醒在深海的猫 2024-01-30
0 0 0
使用 rpm 包安装 MySQL8.0

使用 rpm 包安装 MySQL8.0

本文主要针对初学者介绍如何在 Linux 系统上使用 rpm 包的方式安装一台单机版的 MySQL。MySQL8.0 OCP 考试中也有关于使用 rpm 安装 MySQL 相关的考题,如果有考试的同学,也可以注意一下其中的细节。首先这里你需要准备一台可以上网的 Linux 操作系统,CPU 内存、磁

张二河 张二河 2024-01-29
0 0 0
你对MySQL的int(11)真的了解吗?

你对MySQL的int(11)真的了解吗?

最近在网上看到一篇关于int(3)和int(11)区别的帖子,我第一反应这不就是它们之间主要涉及存储整型数据时所需的位数,即3位和11位的差异。然而,经过详细阅读文章并进行进一步的资料查询和测试后,我才发现我一直以来对于int(3)的理解存在误差。今天,我打算与家人分享这一新的认识。mysql-in

捡田螺的小男孩 捡田螺的小男孩 2024-01-29
0 0 0
MySQL索引大揭秘|庞大数据库如何变身为百科全书快速搜索

MySQL索引大揭秘|庞大数据库如何变身为百科全书快速搜索

引言 在MySQL中浏览庞大的数据库就像探索一本巨大的书籍一样。 高效探索的关键在于索引的艺术,它创建了快速参考列表,将数据检索变成了一种无缝的体验。 在这个面向初学者的指南中,我将揭开索引的幕布,将其比作大表格的快速搜索模式,探讨其必要性、实施和管理。 跟着我一起踏上MySQL索引的基础之旅,我将

泡泡 泡泡 2024-01-29
0 0 0
springboot集成 mysql快速入门demo

springboot集成 mysql快速入门demo

一、mysql环境搭建 采用docker-compose搭建,配置如下: docker-compose.yml version: '3' services: mysql: image: registry.cn-hangzhou.aliyuncs.com/zhengqing/mysql:5

张二河 张二河 2024-01-29
0 0 0
MySQL 中的压缩技术

MySQL 中的压缩技术

为什么要有这篇文章?MySQL 中数据压缩技术主要有三种:表压缩,页压缩,列压缩。在互联网上,关于页压缩的源码解析文章比较多,但是关于表压缩,列压缩的源码解析的文章处于空白状态,没有相关资料,这就为一些对压缩技术比较感兴趣的同学提出了一些挑战。本文旨在通过对表压缩,页压缩,列压缩的源码进行解析,同时

大白菜程序猿 大白菜程序猿 2024-01-29
0 0 0
MySQL 8.0 instant add/drop column 性能回退问题

MySQL 8.0 instant add/drop column 性能回退问题

issue 地址: https://bugs.mysql.com/bug.php?id=111538影响范围: 从 8.0.29 版本开始, 在read heavy 场景, 性能可能有 5%~10% 的性能回退MySQL 官方在8.0.29 里面加了instant add/drop column 能

醒在深海的猫 醒在深海的猫 2024-01-29
0 0 0
mysql大数据量分页优化

mysql大数据量分页优化

前言 之前有看过到mysql大数据量分页情况下性能会很差,但是没有探究过它的原因,今天讲一讲mysql大数据量下偏移量很大,性能很差的问题,并附上解决方式。 原因 将原因前我们先做一个试验,我做试验使用的是mysql5.7.24版本(mysql8上我也试验出来同样的问题),看看mysql是不是在偏移

法医 法医 2024-01-29
0 0 0
GaussDB(for MySQL)剪枝功能,让查询性能提升70倍!

GaussDB(for MySQL)剪枝功能,让查询性能提升70倍!

近日,华为云数据库社区下面有这样一条用户提问留言:请问,如何通过MySQL提升DISTINCT,尤其是多表连接下DISTINCT的查询效率?在回答这个问题之前,我们先了解一下DISTINCT。在SQL语句中,DISTINCT关键词用于返回唯一不同的值,使用场景多,应用频繁。它可以用于做单列数据去重,

三掌柜 三掌柜 2024-01-29
0 0 0
支持 JS 函数存储过程的 MySQL 预览版来了

支持 JS 函数存储过程的 MySQL 预览版来了

Oracle 近日在新的 MySQL 8.2 预览版中增加了 JavaScript 存储过程。当前,已经在企业版或 AWS、Azure 或 OCI(Oracle 云基础设施)上的 MySQL Heatwave 云服务中提供给用户使用。其JavaScript 存储过程由 GraalVM 运行时执行,它

张二河 张二河 2024-01-29
0 0 0
MySQL监控方案PMM Server

MySQL监控方案PMM Server

1 PMM介绍 Percona Monitoring and Management(PMM)是一个开源的用于管理和监控MySQL、MongoDB和PostgreSQL性能的平台。它由Percona与托管数据库服务,支持和咨询领域的专家合作开发。PMM旨在为MySQL和MongoDB服务器提供全面的基

大树 大树 2024-01-29
0 0 0
【MySQL技术专题「实战开发系列」一同探索一下数据库的加解密函数开发实战指南之AES系列

【MySQL技术专题「实战开发系列」一同探索一下数据库的加解密函数开发实战指南之AES系列

MySQL的加解密及压缩函数 许多加密和压缩函数返回结果可能包含任意字节值的字符串。如果要存储这些结果,请使用具有VARBINARY或BLOB二进制字符串数据类型的列。这避免了删除尾随空格或转换字符集可能改变数据值的潜在问题,例如使用非二进制字符串数据类型(CHAR、VARCHAR、TEXT)时可能

共饮一杯 共饮一杯 2024-01-28
0 0 0
必备技能:熟悉常见数据库的选择

必备技能:熟悉常见数据库的选择

Go语言开发者必备:了解常用的数据库选择,需要具体代码示例 作为一名Go语言开发者,了解并熟悉常用的数据库选择是非常重要的。数据库在应用程序中扮演着重要的角色,而选择适合的数据库可以提高开发效率和应用性能。本文将介绍几个Go语言开发中常用的数据库,帮助读者了解它们的特点,并提供相应的代码示例。 My

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-01-28
0 0 0
(八)MySQL内存篇2:MySQL是如何运用并管理内存的?

(八)MySQL内存篇2:MySQL是如何运用并管理内存的?

引言 提到内存架构,在Java里存在很经典的JVM -> redis -> MySQL三层结构。意思是在获取数据时,优先去读JVM的缓存,如果读不到的话,就去redis查找,最后实在不行才去做MySQL的IO查询。即:先去内存里找数据,实在不行才去硬盘里找。因此,我们普遍认为:MySQL

张二河 张二河 2024-01-28
0 0 0
1 51 52 53 54 55 736