标签:Mysql

通过设置 innodb_force_recovery 的值恢复数据库

通过设置 innodb_force_recovery 的值恢复数据库

在数据库管理领域,数据丢失和损坏是令人头疼的常见问题。幸运的是,MySQL 为恢复受损的 InnoDB 表提供了 innodb_force_recovery 选项。借助这个选项,我们能在不同数据损坏程度下尝试恢复 MySQL 的 InnoDB 引擎数据库,有效降低数据丢失和业务中断的风险。 注意事

穿过生命散发芬芳 穿过生命散发芬芳 2025-09-18
0 0 0
ZFS 之 MySQL / MariaDB 调整和优化

ZFS 之 MySQL / MariaDB 调整和优化

ZFS(Zettabyte File System)是一种先进的文件系统,支持快照、克隆、压缩和加密等功能,还可以在多个磁盘上创建一个存储池,并将其作为单个文件系统进行管理。 我一般将 ZFS 用于大容量存储设备上,今天因为需要导入大量数据,临时将MySQL的数据库文件放置到了ZFS卷上,结果发现

贤蛋大眼萌 贤蛋大眼萌 2025-09-16
0 0 0
如何通过ibd和frm文件恢复 MySQL 数据表

如何通过ibd和frm文件恢复 MySQL 数据表

确保有数据文件 在开始之前,请确保有 ibd 文件(包含表数据)和 frm 文件(包含表结构,如果有原始建表语句可忽略)的备份。 创建数据库和表 在 MySQL 中创建一个新的数据库,然后在该数据库中创建与备份文件结构相同的表。 如果有原始建表语句,可直接使用;否则,需要使用 mysqlfr

大树 大树 2025-09-16
0 0 0
Linux系统安装部署 MySQL-9.3.0 Innovation创新版本

Linux系统安装部署 MySQL-9.3.0 Innovation创新版本

## Linux系统安装部署 MySQL-9.3.0 Innovation创新版本 ``` 操作系统:AnolisOS-8.10 ``` ``` mysql版本:mysql-9.3.0-linux-glibc2.28-x86_64.tar.xz ``` ## 准备篇 1、关闭SELI

Kseniya Kseniya 2025-06-17
0 0 0
Linux系统怎么安装部署 MySQL-8.4.5 LTS版本

Linux系统怎么安装部署 MySQL-8.4.5 LTS版本

系统环境 操作系统:AnolisOS-8.10mysql版本:mysql-8.4.5-linux-glibc2.28-x86_64.tar.xz 准备篇 1、关闭SELINUX #AnolisOS-8.10默认是关闭的,可以不用操作 vi /etc/selinux/confi

大白菜程序猿 大白菜程序猿 2025-06-17
0 0 0
MySQL和PostgreSQL终极对决!开发者该选谁?实测结果太意外!

MySQL和PostgreSQL终极对决!开发者该选谁?实测结果太意外!

1. 引言:数据库界的“双雄争霸”‌ 在开源数据库领域,‌MySQL‌和‌PostgreSQL‌一直是开发者最常用的两个选择。它们各自拥有庞大的用户群体,但究竟谁更强?谁更适合你的项目?今天我们就从‌性能、功能、适用场景‌等多个维度,进行一次深度对比! ‌2. 性能对比:谁更快?

三掌柜 三掌柜 2025-04-15
0 0 0
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

ETL数据集成丨快速将MySQL数据迁移至Doris数据库

随着大数据技术的迅速发展,越来越多的企业开始寻求高效、灵活的数据存储与分析解决方案。Apache Doris(原名 Palo)作为一款高性能的MPP(大规模并行处理)分析型数据库,凭借其在OLAP场景下的卓越表现,逐渐成为数据仓库和商业智能领域的优选方案之一。本文旨在详细介绍如何利用ETLCloud

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-08-01
0 0 0
MySQL 主从复制的问题及解决方案

MySQL 主从复制的问题及解决方案

复制功能是构建 MySQL 的大规模、高性能的基础,也就是所谓的 “水平扩展” 架构。我们可以通过为服务器配置一个或多个备库。同时,复制也是高可用性、可扩展性、灾难恢复、备份以及数据仓库等工作的基础。MySQL主从基本原理,主要形式以及主从同步延迟原理 (读写分离)导致主库从库数据不一致问题的及解决

大白菜程序猿 大白菜程序猿 2024-08-01
0 0 0
MySQL存储引擎配置建议

MySQL存储引擎配置建议

在MySQL中,存储引擎是数据库管理系统的核心部分之一,它负责数据的存储、检索和管理。不同的存储引擎有着不同的特点和性能表现,适用于不同的应用场景。了解如何配置各个存储引擎对于优化数据库的性能至关重要。以下是一些常用MySQL存储引擎的配置方法及其适用场景的介绍: InnoDB 配置 InnoDB是

贤蛋大眼萌 贤蛋大眼萌 2024-08-01
0 0 0
蔚来汽车 x TiDB丨单表超 20 亿条数据,从 MySQL 到 TiDB 的迁移思考与实践

蔚来汽车 x TiDB丨单表超 20 亿条数据,从 MySQL 到 TiDB 的迁移思考与实践

导读本文来自 TiDB 社区合肥站走进蔚来汽车——来自吴记老师的演讲《TiDB 在新能源车企的实践:MySQL 到 TiDB 的迁移思考》。这次分享深入探讨了新能源车企蔚来汽车从 MySQL 迁移到 TiDB 的过程与实践,包括迁移过程中的挑战和动机,以及面对单表数据量增长至 20 亿条时的应对策略

三掌柜 三掌柜 2024-08-01
0 0 0
Navicat for MySQL 17 | 实现更明智的业务决策

Navicat for MySQL 17 | 实现更明智的业务决策

5 月 12 日,Navicat 对现有产品进行了几项重大更新,包括 Navicat Premium、Navicat BI 和 Navicat Data Modeler。最受欢迎的 Navicat 工具之一,Navicat for MySQL,也得到了新的更新,获得了许多与 Navicat Prem

张二河 张二河 2024-07-31
0 0 0
MySQL 存储引擎

MySQL 存储引擎

在MySQL中,存储引擎是数据库管理系统的核心组件之一,它负责数据的存储、检索和管理。不同的存储引擎有着不同的特点和性能表现,适用于不同的应用场景。了解各个存储引擎的特性对于数据库的设计和优化至关重要。以下是MySQL中一些常用存储引擎的介绍: InnoDB InnoDB是MySQL的默认存储引擎,

Escape Escape 2024-07-31
0 0 0
兼容MySQL程度最高的国产数据库来了

兼容MySQL程度最高的国产数据库来了

目前国产数据库市场竞争已经趋于白热化了,大家的焦点仍然是在去O上,毕竟Oracle的市场占比是最高的。然而,实际上MySQL的使用率也不低,从我们服务的1000多家签约客户来看,其中MySQL应该是仅次于Oracle的存在。现在各个数据库厂商都在抢夺信创市场,之前有一些交通行业客户邀请我们进行了主流

宇宙之一粟 宇宙之一粟 2024-07-30
0 0 0
在日本为什么 mysql都被tidb所替换?

在日本为什么 mysql都被tidb所替换?

mysql 会被tidb替代掉 在日本 tidb已经是数据库排名第一的数据库。并且连续三年是排名第一的数据库。 在全世界 tidb的增长速度是全世界第一的。 为什么我们中国人会做出这么一款被全世界认可的数据库? 他们有什么秘诀在身上? 第一 开源 只有开源才能吸引优秀的人参加。 第二开发者是真正的

大树 大树 2024-07-29
0 0 0
MySQL常用的引擎

MySQL常用的引擎

MySQL常用的引擎包括InnoDB、MyISAM、Memory等。这些不同的存储引擎有着各自的特点和适用场景,可以根据具体的应用需求进行选择。 下面将结合MySQL的架构或SQL语法,详细分析几种常用存储引擎的特性并提供一个示例说明: InnoDB 事务支持:InnoDB支持事务处理(ACI

张二河 张二河 2024-07-29
0 0 0
新特性 | MySQL 9.0中的Vector数据类型与函数

新特性 | MySQL 9.0中的Vector数据类型与函数

推选一篇徐老师的文章,正文如下:Vector相关的信息和内容在MySQL 9.0中出现了,惊不惊喜,意不意外?该来的终将到来,虽然第一时间发布的发行一览和手册中没有任何关于Vector的内容,但在随后的更新中已经将这部分内容反映到文档当中,让我们一探究竟。在当今生成式AI火爆的背景下,相关产品都在进

爱可生开源社区 爱可生开源社区 2024-07-29
0 0 0
MySQL密码复杂度与密码过期策略介绍

MySQL密码复杂度与密码过期策略介绍

1.密码复杂度策略设置MySQL 系统自带有 validate_password 插件,此插件可以验证密码强度,未达到规定强度的密码则不允许被设置。MySQL 5.7 及 8.0 版本默认情况下貌似都不启用该插件,这也使得我们可以随意设置密码,比如设置为 123、123456等。如果我们想从根源上规

捡田螺的小男孩 捡田螺的小男孩 2024-07-26
0 0 0
Mysql 因 CRC32 HASH算法BUG造成从库同步异常

Mysql 因 CRC32 HASH算法BUG造成从库同步异常

介绍 Mysql 从库     Mysql 从库通过接收(或者是主动拉取)主库binlog日志,转换为自身中继日志,然后应用中继日志内容实现主从数据同步。 从库 CRC32 HASH算法     Mysql 从库进行数据同步,实则是重放一次主库的 dml 语句(不是原SQL重放),在同步表没有主键和

捡田螺的小男孩 捡田螺的小男孩 2024-07-26
0 0 0
MySql备份

MySql备份

在数据库管理中,备份是确保数据安全和恢复的重要环节。MySQL作为广泛应用在全球的开源关系型数据库管理系统,提供了多种数据备份方法来满足不同场景的需求。 物理备份: 物理备份涉及复制数据库文件本身,通常通过锁定表以阻止写操作,然后直接复制数据文件。这种方法适用于MyISAM和InnoDB存储引擎

贤蛋大眼萌 贤蛋大眼萌 2024-07-26
0 0 0
MySQL 备份技术概述

MySQL 备份技术概述

MySQL 是一种广泛使用的开源关系型数据库管理系统,其数据备份技术对于确保数据的安全性和可靠性至关重要。以下是一篇关于 MySQL 备份技术的简要介绍。 MySQL 备份技术概述 定义 MySQL 数据备份是指将数据库中的数据复制到另一个位置,以防止数据丢失或损坏。备份可以是全库备份,也可以是部分

宇宙之一粟 宇宙之一粟 2024-07-26
0 0 0
1 2 3 736