为公司省钱往往省不到自己身上

感觉本网站还不错的,请主动关闭浏览器的广告屏蔽功能再访问本站,谢谢支持。

13
2025
03

MySQL主从同步故障 Slave failed to initialize relay log info structure from the repository

之前做的是数据库主主同步,最近发现数据库A可以从数据库B同步,但数据库B不能从数据库A同步,通过在数据库B执行show slave status可以发现Slave failed to initialize relay log info structure from the repository错误,且Slave_IO_Running和Slave_SQL_Running这两项都是NO。通过重启两台数据库服务,均无法解决。通过网络搜索,解决办法如下:在数据库B执行: stop slave
13
2025
03

MySQL8配置主主同步(半同步模式)

简介目前,MySQL支持的复制方式有三种:异步复制(Asynchronous Replication):默认模式。原理最简单,性能最好。有可能会出现主备之间数据不一致的情况。半同步复制(Semi-synchronous Replication):相比异步复制,半同步复制牺牲了一定的性能,提升了主备之间数据的一致性。组复制(Group Replication):基于Paxos算法实现分布式数据复制的强一致性。只要大多数机器存活就能保证系统可用。相比半同步复制,Group Replication的数
13
2025
03

MySQL8配置主主同步(开启GTID)并进行故障模拟

GTID概念从MySQL 5.6.5 开始新增了一种基于 GTID 的复制方式。通过 GTID 保证了每个在主库上提交的事务在集群中有一个唯一的ID。这种方式强化了数据库的主备一致性,故障恢复以及容错能力。开启GTID的好处GTID相对于行复制数据安全性更高,故障切换更简单。1) 根据 GTID 可以快速的确定事务最初是在哪个实例上提交的。2) 简单的实现 failover,不用以前那样在需要找 log_file 和 log_pos。3) 更简单的搭建主从复制,确保每个事务只会被执行一次。4)
13
2025
03

使用XtraBackup工具实现MySQL不停机开启主从同步

概述业务系统上线后,如果前期没有部署主从数据库,现在需要新增从数据库的话,一般需要先停止主数据库,然后将数据备份还原至从数据库,最后再配置主从。但这样就导致业务系统必须停机,对线上业务造成影响。之前的文章《使用XtraBackup工具物理备份MySQL数据库》实现了对MySQL的热备份,《MySQL8配置主从同步(同步所有库)》实现了MySQL的主从同步。那么只需要结合一下,就可以实现开启MySQL的不停机主从同步。原理使用XtraBackup对主库进行物理备份,将备份文件拷贝至从数据库,在从数
13
2025
03

等保三级整改-MySQL篇

修改MySQL默认用户名MySQL默认的管理员用户名是root,需要更改update mysql.`user` set user = 'myroot' where user = 'root'; flush privileges;敏感数据存储加密通常数据库在存储用户的登录密码信息时,会加密存储,但除了密码外,针对身份证、手机号等敏感信息,也需要加密后存储到MySQL
13
2025
03

MySQL8配置主从同步(同步所有库)

目录 1 概述2 配置主库3 配置从库4 配置同步账号5 记录主库信息6 重启从库,进入mysql,配置同步7 查看同步状态8 测试同步9 更多9.1 主主同步10 开启GTID10.1 GTID概念10.2 开启GTID的好处10.3 如何开启10.4 注意事项10.5 查看GTID是否开启概述网上的教程大多是配置指定某个库的
13
2025
03

使用XtraBackup工具物理备份MySQL数据库

目录  1 简介2 工作原理3 版本4 安装4.1 XtraBackup2.4(适用于MySQL5)4.2 XtraBackup8.0(适用于MySQL8)4.3 安装验证5 创建备份用户5.1 适用于MySQL55.2 适用于MySQL86 备份6.1 参数说明6.2 备份注意事项7 还原7.1 停止MySQL服务7.2&nb
13
2025
03

使用Restic工具进行数据备份

目录 1 简介2 Restic 支持的存储类型3 安装4 备份至本地4.1 创建备份仓库4.2 备份指定文件夹到备份仓库4.3 查看备份快照4.4 还原备份4.4.1 指定版本号还原4.4.2 还原最近一次备份4.5 还原后的问题5 备份至云5.1 设置密钥信息5.2 创建备份仓库5.3 备份5.4 查看快照5.5 还
13
2025
03

MySQL数据库文件恢复

前言最近服务器中了勒索病毒,数据库服务器所有文件都被加密了,虽然有备份,但是备份文件也在那台服务器上,所以备份文件也被加了密。老老实实交了赎金后,加密文件已被解开,现在需要把数据库还原到新的数据库服务器上。还原过程1.关闭新的数据库服务、2.把原数据库data目录下的文件夹都拷贝至新的数据库data目录下,一个文件夹就是一个数据库,其中test、mysql、performance_schema、sys这四个是自带的数据库,可以不用拷贝。3.如果你的数据库使用的是MyISAM引擎,那么已经OK了。
13
2025
03

MySQL主从复制(重构板)2.0 使用教程

前言:数据库在业务中的重要性在建站中不言而喻,对于数据库的安全,无论怎么重视都不过分。因此MySQL主从复制重构版弥补了以前的MySQL主从复制的不足,采用GTID方式进行主从复制,保证主库数据库损坏的时候,从库可以通过修改简单的配置立马替换到主库,保证业务的正常运行。下面将说明如何MySQL主从复制(重构版)去做主从配置环境介绍主库环境主库服务器IP:192.168.1.181面板版本:7.9.10MySQL版本:5.7.41插件:MySQL主从复制(重构版)从库环境操作系统:Ubuntu-2
13
2025
03

MySQL主/从重建

背景总有那么些原因让你的MySQL主/从状态不一致,这时你就可以使用以下方式来重新建立你的主/从。处理步骤从主节点导出数据库$ mysqldump -uroot --all-databases --add-drop-database --master-data=1 --single-transaction --triggers --routines >all_backup.sql往从库中导入slave
13
2025
03

MySQL通过binlog找回误删的数据

目录 1 背景2 原理3 binlog三种模式4 前提条件4.1 确认是否开启binlog4.2 确认binlog_format的值是否为row4.3 开启binlog5 总体步骤6 模拟误操作6.1 建表6.2 插入数据6.3 误删数据7 恢复数据7.1 flush logs7.2 下载binlog日志7.3 导出binlog
12
2025
03

mysql 登录报错:ERROR 1045(28000):Access denied for user ‘root‘@‘localhost‘ (using password Yes)

本文主要针对用户名、密码正确,但是登录不了mysql的问题的分析与解决。其他情况可再参考其他的贴子或资料,本文中不会再做过多介绍。一:报错图片信息问题分析:提示信息翻译:错误 1045(28000):用户 ‘root’@‘localhost’ 的访问被拒绝(使用密码:是)从翻译过来的错误信息中,我们可知数据库拒绝了我们的访问,才导致我们不能正常访问它。那么究竟是什么原因导致它给我们反馈了这个提示信息呢?我查阅了一些贴纸,出现这种问题的原因有以下:1. 用户密码或用户信息错误2. 缺少权限3……(
11
2025
03

MySQL 系列丛书 (PDF)

《MongoDB 大数据处理权威指南(第2版)》[王肖峰译制][清华大学出版社][978-7-302-38366-6][2015][P283].pdf《MySQL 5.1 官方简体中文版参考手册》[电子书][P2041].pdf《MySQL 8 从入门到精通》[王英英编著][清华大学出版社][978-7-302-53127-2][2019][P677].pdf《MySQL DBA 修炼之道》[陈晓勇编著][电子书][2016.12][P304].pdf《MySQL 初学者经典教程》[电子书][P
11
2025
03

MSSQL 系列丛书 (PDF)

《21天学通SQL Server》[第2版][秦婧编著][电子工业出版社][978-7-121-21990-0][2014][P407].pdf《SQL Server 2008 编程入门经典》[第3版][马煜译制][清华大学出版社][978-7-302-21432-8][2010.1][P576].pdf《SQL Server 2008 数据库实用教程》[教材][姚一永编著][电子工业出版社][978-7-121-10279-0][2010][P251].pdf《SQL Server 2012
11
2025
03

SQL备份大师 SQL Backup Master v7.9.901

SQL Backup Master是一款专业强大的文件备份软件,软件支持备份重要资料库到本地文件夹或网络文件夹,可以连接到sql server数据库,然后将指定的数据库备份到云端,从而极大的保证了数据库的安全。此外,它集成了减压的工具,使您能够从ZIP存档中提取文件。SQL Backup Master 将您的 SQL Server 数据库备份到任意数量的流行云存储服务,例如 Dropbox、OneDrive、Amazon S3、Microsoft Azure、Box 和 Google Drive
11
2025
03

SQL2019新建维护计划报错,SQL Server Agent维护计划无法使用报错

打开sql2019新建维护计划报错,SQL Server Agent维护计划无法使用报错:您试图对SQL Server远程实例执行的操作失败,因为该远程计算机上没有安装执行该操作所需的SQL Server组件。若要继续,请在该远程计算机上安装SQL Server管理工具,然后重试。其实这个是本地执行数据库计划任务备份,并不是远程计算机,引起这个报错的原因是安装数据库时组件安装不完整。安装数据库时功能选择(以下需要勾选):数据库引擎服务SQL Server复制客户端工具链接integration
11
2025
03

SQL低版本数据库迁移到高版本SQL2017数据库中,SQL2014低版本数据库还原到高版本数据库中

低版本sql2014数据库和高版本SQL2017的版本差异非常大,包括但不限于新功能、语法、数据类型、性能优化和安全性方面的变化。这些差异导致了不同版本之间数据结构和存储机制的巨大差异,因而数据库升级会带来兼容性问题。当将SQL2014的数据库迁移到2017时,可能会涉及到数据格式、索引结构、存储过程和触发器等方面的改变。这些变化可能导致之前的存储和查询逻辑无法直接转换到新版本上,进而影响数据库的正常运行。为了解决SQL2014不兼容2017数据库的问题,一种常见的方法是先对SQL2014的数据
11
2025
03

SQL高版本数据库迁移到低版本SQL2014数据库中,SQL2017高版本数据库还原到低版本数据库中

原始数据库是高版本的sql server,但还原的目标数据库是低版本的sql,就会出现不兼容的问题,提示不支持降级。是因为目标数据库的 SQL Server 版本比源数据库的版本低,或因为数据库文件的完整备份与当前 SQL Server 的版本不匹配。本文将探讨该问题的原因,并提供解决方案。高版本数据库迁移数据库到低版本步骤方法:1、先在高版本的环境下生成脚本文件使用 SQL Server 的生成脚本功能,生成数据库中的所有对象(表、视图、存储过程等)的创建脚本需要在高级中设置:选择类
11
2025
03

SQL Server 2017数据库自动备份,SQL2017使用SQL Server Agent维护计划自动备份数据库

在日常使用sql2017数据库时,我们可以直接利用数据库自身的功能建立维护计划对SQL server 2017数据库进行自动备份,使用SQL Server Agent自动备份数据库详细教程如下:1、打开数据库管理工具SQL ManagementStudio (SSMS)管理--维护计划--右键"维护计划向导"或"新建维护计划",我们这里使用维护计划向导给维护计划取个一看就知道干什么的名称:选择需要备份的数据库,定义“备份数据库(完整)”:数据库备份-设计计

您的IP地址是: