java数据库损坏_数据库表损坏的修复
网站访问mysql出现错误:
load() - DBD::mysql::st execute failed: Table './test/test_user' is marked as crashed and last (automatic?) repair failed at /usr/local/share/perl/5.10.0/Rose/DB/Object.pm line 385.
用命令行访问出现:
ERROR 145 (HY000): Table './test/tst_user' is marked as crashed and should be repaired
开始时使用myisamchk -r -o /home/test/test_user.MYI进行修复,出现错误:myisamchk: error: myisam_sort_buffer_size is too small。
df发现是mysql temp目录太小,此表太大。更改my.cnf文件修改temp路径到空间足够的文件夹。
再次执行 myisamchk -r -o /home/test/test_user.MYI,显示错误:
myisamchk: error: Can't create new tempfile: '/home/test/test_user.TMD'
myisamchk: Unknown error 126
myisamchk: error: 126 when reading last record
不得已,强制执行:myisamchk -r -o -f /home/test/test_user.MYI
这次myisamchk一条条记录检查并修复,几百万条记录用了几个小时,最后这个表终于修复了。
java数据库损坏_数据库表损坏的修复相关推荐
- SQL数据库无法附加 系统表损坏修复 数据库中病毒解密恢复
SQL数据库无法附加 系统表损坏修复 数据库中病毒解密恢复 开发此工具是为了 让手工恢复数据库物理故障时 更加简单便捷直观, 本工具用于物理修复独立处理大部分问题以及与DBCC配合完成修复各种数据库错 ...
- Oracle数据库之一_多表查询
Oracle数据库之一_多表查询 Oracle的查询是SQL语句的重点,在日常开发中,增删改查4项操作,查询占80%的工作量. Oracle的单表查询通常较简单,大多数时候,一个select * fr ...
- 系统损坏sql数据库备份_如何识别损坏SQL备份文件
系统损坏sql数据库备份 A Database administrator's key task is to keep the database healthy and available for t ...
- 解决Activiti 7自动部署后不生成数据库act_hi _* 历史表
使用Activiti 7时,启动项目会自动部署生成数据库表,但在默认配置下会发现数据库中没有act_hi _* 历史表,此时我们在配置文件中加上以下配置即可: spring:activiti:db-h ...
- java mysql数据库回退_数据库事务及Java中的处理
事 务是指一组相互依赖的操作行为,举一个举得不能再被举的例子就是银行交易,当然还有其他像网上购物,电子货币交易等等,事务的成功取决于这些相互依赖的操 作行为是否都能执行成功,只要有一个操作行为失败,就 ...
- mysql 表损坏_MYSQL数据表损坏的原因分析和修复方法小结(推荐)
1.表损坏的原因分析以下原因是导致mysql 表毁坏的常见原因: 1. 服务器突然断电导致数据文件损坏. 2. 强制关机,没有先关闭mysql 服务. 3. mysqld 进程在写表时被杀掉. 4. ...
- mysql数据库算法_数据库:MySQL索引背后的数据结构及算法原理【转】
原文:http://blog.codinglabs.org/articles/theory-of-mysql-index.html 摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话 ...
- 元组可以直接添加进数据库吗_数据库篇-第一章:数据库基本概念
面试必备基础数据库知识,扫码关注公众号提升 01 第一,什么是数据库? 维基百科上是这样定义的: 所谓"数据库"是以一定方式储存在一起.能予多个用户共享.具有尽可能小的冗余度.与应 ...
- 创建mysql数据库快照_数据库教程
下面,容我来向大家介绍数据库学习内容,主要讲述的是SQL Server 2008高可用性系列之数据库快照.想了解的就来看看吧! 一:简介:数据库快照是一个数据库的只读副本,它是数据库所有数据的映射,由 ...
- sql 数据库检查_数据库检查点– SQL Server 2016中的增强功能
sql 数据库检查 When a new row is inserted or an existing one is updated in your database, the SQL Server ...
最新文章
- 惠普中国前总裁孙振耀:离开时心痛得哭了出来
- linux 比较新的设备树 详解 device tree
- [转] 前端异常监控解决方案研究
- 延时消息_Handler的消息延时是怎么实现的
- Hadoop入门基础教程 Hadoop之完全分布式环境搭建
- python打印表格_python 6.7 编写printTable()函数表格打印(完整代码)
- python : os.path 相关操作
- 4.Linux性能诊断 --- Linux工作流程内存管理
- [技术讨论]关于前几天发布的京东bug上的问题分析
- 微信 公众号 网页授权登录(静默授权)
- 量子计算机和量子纠缠的关系,科普:什么是量子纠缠和量子计算?
- 2022年8种高级威胁预测出炉、FBI就零日漏洞发出警报|11月22日全球网络安全热点
- CAD 删除 _ArchTick 块定义
- emacs命令/edwin参考
- 费马小定理费马大定理
- 酒店网络营销的5C时代-德比软件 张焕杰
- 三国志战略版:今天你打铁了吗?货布商店大解析
- 一款消消乐游戏的自动解法
- 前非著名程序员,现不知名产品人
- 可怕的paperpass论文查重啊 啊啊
热门文章
- TensorFlow 模型保存/载入的两种方法
- python bar函数循环_一木.溪桥学Python-08: for循环、function函数
- 硬件电路-MP2451组成的电压反转/极性反转电路设计
- 专业性的词典类开放型数据库!
- 1秒内通关扫雷?他创造属于自己的世界记录!Python实现自动扫雷
- 扫雷第一步,先戳哪里最高效?
- 运行 nrm ls 时出错
- 中国掀起数字化浪潮|沃丰科技AI外呼机器人助家电企业潜客筛选自动化
- 所有开源项目免费使用,GitHub 内置 CI/CD 终于来了!
- [渝粤教育] 西南科技大学 公共政策学 在线考试复习资料