利用物理备份库文件+binlog文件恢复备份数据报错一例
开场白:心灵毒鸡汤
很喜欢稻盛和夫的一段话:
人这一生,终究要敢与自己对抗,才有资本与自己和解,当你的内心足够坚定的时候,任谁也没办法影响你。人要学会自愈,不去抱怨,不怕孤单,努力沉淀,生活没有那么多如愿以偿,能将你从低谷里拖出来的,从来不是时间,而是你心里的格局和你发自内心的那股释怀。
无论你经历了什么,记得带上你的善良和感恩,去遇见温暖和幸福,好好生活,好好工作,该忘的就忘,该放的就放,让心归零,微笑前行!
## 《让我们开始今天的分享内容》
导入物理备份表空间,MySQL的日志报错如下:
原因:备份库的版本为mysql5.7.32 但是恢复到测试库时 测试库的版本是:mysql5.7.22 数据库版本不一致导致的报错
解决办法: 保证备份库和恢复的测试库的mysql版本一致
再小记一个磁盘满导致 数据库服务启动失败的案例:
/分区磁盘满了导致的下面的报错:
腾出/ 分区磁盘空间,再次启动mysql服务 还是启动失败。
/usr/local/mysql/bin/mysqld --defaults-file=/data1/3307/my.cnf &
报错如下:
解决办法: 需要删除之前启动MySQL服务生成的socket文件/tmp/mysql.sock.lock 重新启动可以
总结演示到此处吧,虽然都是不起眼的报错故障。但是总结一下吧,每天进步一点点。Nice!!!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库