标签:Mysql

MySQL数据库如何通过frm、ibd文件恢复表数据?

MySQL数据库如何通过frm、ibd文件恢复表数据?

说明:本文介绍如何通过frm、ibd文件恢复表数据。环境:MySQL 5.7.44方法:恢复分为两部分,先恢复frm,再恢复ibd。恢复frm通常有两种方法:(1)通过mysqlfrm工具,恢复出创建出表结构的语句;(2)在新库创建一个任意表结构的同名表,通过error.log报错能获得原表列数,在

泡泡 泡泡 2024-06-02
0 0 0
如何在 Ubuntu 24.04 LTS 上安装 MariaDB 数据库

如何在 Ubuntu 24.04 LTS 上安装 MariaDB 数据库

MariaDB 是一款分支于 MySQL 的高性能、安全可靠的数据库管理系统。它不仅完全兼容 MySQL,还增加了许多新功能,能够支撑从小型项目到大规模的企业级应用。 为什么要选择 MariaDB: 高级复制功能:确保数据在多个服务器之间的一致性,实现高可用性。 多样的存储引擎:

醒在深海的猫 醒在深海的猫 2024-06-02
0 0 0
如何在 openSUSE 上安装 MySQL Workbench

如何在 openSUSE 上安装 MySQL Workbench

MySQL Workbench 是面向数据库架构师、开发人员和 DBA 的统一可视化工具。它为服务器配置、用户管理等提供数据建模、SQL 开发和全面的管理工具。MySQL Workbench 可在 Windows、Linux 和 macOS 上使用。最新版本的 MySQL Workbench 提供了

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-06-01
0 0 0
[MYSQL] mysql.err 在蹦迪? (未找到原因)

[MYSQL] mysql.err 在蹦迪? (未找到原因)

导读 今天遇到一个离谱的问题, mysql的error日志mysql.err文件 大小会变化, 偶尔猛增, 然后过一会又降下来… 过一会又猛涨, 每次涨的幅度都是一样的. 然后过大概1个月, 涨幅又翻倍. 过3个月又降下来,重新开始涨, 每月1周期,3月1轮回 环境 x86 rhel 8.6 m

大白菜程序猿 大白菜程序猿 2024-05-31
0 0 0
怎样通过拷贝数据文件的方式创建MySQL从库?

怎样通过拷贝数据文件的方式创建MySQL从库?

作者简介马听,清华大学所在国家学生,0家世界500强创始人,福布斯2024富豪榜阅读者。有时候,我们有一套MySQL主从,希望再创建一个从库。这种场景,一般建议是通过Xtrabackup来备份数据,再恢复到新实例,然后创建复制,可以参考前面写的一篇文章前两步:MySQL主库扛不住了?来试试读写分离吧

共饮一杯 共饮一杯 2024-05-31
0 0 0
KingbaseES V8R6运维案例之MySQL和KingbaseES字符串排序规则对比

KingbaseES V8R6运维案例之MySQL和KingbaseES字符串排序规则对比

案例说明: 相同数据排序后查询,在MySQL和KingbaseES下得到的排序顺序不一致,本案例从MySQL和KingbaseES的排序规则分析,两种数据库排序的异同点。 适用版本: KingbaseES V8R6、MySQL 8.0 一、MySQL的排序规则 1、排序规则(collation) 排

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-05-31
0 0 0
mysql5.7.35升级到mysql8.0.11

mysql5.7.35升级到mysql8.0.11

最近想利用ogg同步把oracle迁移到mysql的实验,发现自己的Vmware里有一台5.7版本的mysql,因为mysql8有很多新特性,突发奇想在迁移之前先做一个对mysql版本升级的操作。注意:不支持跨大版本的升级,如从5.6升级到8.0是不支持的。升级大版本前先升级到当前版本的最近小版本,

大猫 大猫 2024-05-30
0 0 0
HaloDB 的 MySQL 兼容模式

HaloDB 的 MySQL 兼容模式

前倾回顾 前面介绍了“光环”数据库的基本情况和安装办法。 哈喽,国产数据库!Halo DB! 三步走,Halo DB 安装指引 以及 HaloDB 的 Oracle 兼容模式: HaloDB 的 Oracle 兼容模式 HaloDB是基于原生PG打造的新一代高性能安全自主可控全场景通用型统

法医 法医 2024-05-30
0 0 0
MySQL中的三种关键日志:Binlog、Undo Log和Redo Log

MySQL中的三种关键日志:Binlog、Undo Log和Redo Log

在MySQL数据库中,日志系统扮演着至关重要的角色,它不仅保障了数据的完整性,还提供了数据恢复与事务处理的能力。MySQL中的binlog(二进制日志)、undo log(回滚日志)和redo log(重做日志)各自承担着不同的责任,共同维护着数据库的稳定运行。1. binlog(二进制日志)bin

爱可生开源社区 爱可生开源社区 2024-05-30
0 0 0
MySQL 拜托加个索引能和PG一样简单吗? 只能ghost了 烦人

MySQL 拜托加个索引能和PG一样简单吗? 只能ghost了 烦人

开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,(共2240人左右 1 +

张二河 张二河 2024-05-30
0 0 0
MySQL主从延迟高问题

MySQL主从延迟高问题

点击上方“IT那活儿”公众号--专注于企业全栈运维技术分享,不管IT什么活儿,干就完了!!!一问题发现某一天巡检时,发现某一套mysql主从延迟存在16743秒的延迟。二问题排查2.1 查看mysql主从情况主从延迟167436秒,且relay-log远大于mysql-bin。2.2 查看从库当前进

大猫 大猫 2024-05-30
0 0 0
mysql 远程连接数据库

mysql 远程连接数据库

一、连接数据库:1、连接远程数据库登陆远程数据库需要指明远程数据库所在服务器的IP地址或者域名,以及端口号,mysql -h mysql服务器的IP地址 -P 端口号(通常为3306) -u 用户名 -p密码 -h: mysql服务器的IP地址-P: 大写的P选项表示端口号,端口号默认为

Escape Escape 2024-05-29
0 0 0
高性能MySQL实战(一):表结构

高性能MySQL实战(一):表结构

最近因需求改动新增了一些数据库表,但是在定义表结构时,具体列属性的选择有些不知其所以然,索引的添加也有遗漏和不规范的地方,所以我打算为创建一个高性能表的过程以实战的形式写一个专题,以此来学习和巩固这些知识。 1. 实战 我使用的 MySQL 版本是 5.7,建表 DDL 语句如下所示:根据需求创建

Escape Escape 2024-05-29
0 0 0
5月MySQL问题合集

5月MySQL问题合集

好的,回到今天的主题,这一篇文章,来分享一些这个月朋友问到的一些MySQL问题,以及自己的见解,当然,不一定对,欢迎大家在留言区讨论。问题1在使用pt-osc有没有遇到过什么问题?以前遇到过,某个表一个字段有重复记录,如果给这个字段加唯一索引,会丢数据。为什么会出现这种情况,我们再来复习一下pt-o

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-05-29
0 0 0
【MySQL】InnoDB 事务锁源码分析

【MySQL】InnoDB 事务锁源码分析

宋昭 https://kernelmaker.github.io/MySQL_Lock【MySQL】InnoDB 事务锁源码分析好久没写笔记了… InnoDB 事务锁这里的代码陆陆续续看过好几次,但一直没整理过。事务锁这玩意儿思想说起来其实就那么几句话,实现起来的代码却是又臭又硬的好大一坨,各种细节

共饮一杯 共饮一杯 2024-05-28
0 0 0
使用Canal实现MySQL到MySQL的全量、增量同步

使用Canal实现MySQL到MySQL的全量、增量同步

使用Canal实现MySQL到MySQL的全量、增量同步 一、简要说明 canal的使用需要一个服务端canal-deploy 和客户端canal-adapter,简单来说,服务端来监听源数据库的bin-log变化并解析为 sql等待客户端消费;客户端连接服务端来进行sql消费。 二、MySQL配置

法医 法医 2024-05-28
0 0 0
[MYSQL] 自定义mysql慢日志分析工具

[MYSQL] 自定义mysql慢日志分析工具

导读 MYSQL性能分析最快的就是慢日志分析, 慢日志可以记录超过long_query_time的SQL, 也可以记录未使用索引的SQL(log_queries_not_using_indexes), 一般未使用索引的SQL会比较慢, 但也不是绝对的, 所以这个参数默认是OFF的. 通常我们可以使用

三掌柜 三掌柜 2024-05-28
0 0 0
mysqlutilities对比两个库数据一致性

mysqlutilities对比两个库数据一致性

1.安装mysql-utilities首先yum源安装python, 之后根据python版本下载安装mysql-connector-pythonyum install pythonpython --versionpython 2.6.6下载地址:https://downloads.mysql.co

爱可生开源社区 爱可生开源社区 2024-05-28
0 0 0
全面透彻,MySQL 正确的慢查询处理姿势

全面透彻,MySQL 正确的慢查询处理姿势

发现的一些问题问题1在过去的半年时间里,研发团队内部尝试抓了一波儿慢查询SQL跟进处理率。发现有些同学对于慢查询处理的思路就是看看有没有用到索引,没有用到就试图加一个,实在不行就甩锅给这种情况是历史设计问题或者自行判定为用户特殊操作下触发的小概率事件,随即便申请豁免掉...   其实问题没有根本上解

剑圣无痕 剑圣无痕 2024-05-28
0 0 0
聊聊Mysql8.0中新增的密码策略

聊聊Mysql8.0中新增的密码策略

MySQL 8.0 是 MySQL 数据库管理系统的一个重要版本更新,带来了众多显著的改进和新特性,极大地提升了数据库的性能、安全性和易用性。 而密码策略在数据库安全中起着关键作用,主要包括: 防止未经授权访问:通过强密码和复杂度要求,防止暴力破解和字典攻击。 增强密码管理:定期更换密码和限制密码

泡泡 泡泡 2024-05-28
0 0 0
1 13 14 15 16 17 736