首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用myisamchk进行修复之前,先"mysqladmin关机“还是先备份数据库?

在使用myisamchk进行修复之前,先"mysqladmin关机“还是先备份数据库?
EN

Server Fault用户
提问于 2011-05-03 13:47:31
回答 1查看 769关注 0票数 0

这是Drupal 6 cache表。服务器版本:5.1.49-1 ubuntu8.1 (Ubuntu)

根据无法修复Mysql表

关闭你的数据库并备份它。修理工作很危险。

但根据http://www.techrepublic.com/article/checking-and-repairing-mysql-tables/5193721

在修复损坏的表之前,您可以做的第一件也是最重要的事情是备份它。 下一步,关闭MySQL服务器。

我试过techrepublic说的话..。但我收到了mysqlhotcopy的留言:

代码语言:javascript
复制
DBD::mysql::db do failed: Table './dbname/cache' is marked as crashed and last (automatic?) repair failed at /usr/bin/mysqlhotcopy line 460.

我从mysqldump收到一条消息:

代码语言:javascript
复制
mysqldump: Couldn't execute 'show create table `cache`': Table './dbname/cache' is marked as crashed and last (automatic?) repair failed (144)
EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-05-03 14:08:05

如果您停止了MySQL服务器,那么您应该能够从/var/lib/mysql/databasename中获取数据库文件的备份,如果修复出现问题,您可以恢复数据库文件,并且不能通过mysqldump进行适当的备份。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/265842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档