My SQL基识介绍第六章.docVIP

  • 1
  • 0
  • 约1.86万字
  • 约 13页
  • 2016-10-12 发布于贵州
  • 举报
My SQL基识介绍第六章

本章要点: 维护表的工具及使用 如何对表进行由简到繁的检查 如何对表进行由容易到困难的修复 如何建立一个数据库的维护规范 你可能希望MySQL从安装以后就始终正常运行。但是,因为各种原因,MySQL随时可能会出现问题。各种意外情况都可能是服务器崩溃或者主机意外停机,都会导致数据库表的损坏。这些错误通常是对表进行修改且未完全写入时引起的。而且这些数据往往是最新的数据,通常不可能在备份数据中找到,通常你需要修复数据表,以尽可能的抢救重要数据。 本章的主要内容是检查和修复表的问题,对于表的检查和修复,最重要的工具是myisamchk和isamchk实用程序。 6.1 数据库表的检查、修复与优化 表的故障检测和修正的一般过程如下: 检查出错的表。如果该表检查通过,则完成任务,否则必须修复出错的数据库表。 在开始修复之前对表文件进行拷贝,以保证数据的安全。 开始修复数据库表。 如果修复失败,从数据库的备份或更新日志中恢复数据。 在使用myisamchk或isamchk检查或修复表之前,应该首先注意: 建立数据库备份和使用更新日志,以防修复失败,丢失数据。 仔细阅读本章内容以后再进行操作,尤其是不应该在阅读“避免与MySQL服务器交互作用”之前进行操作。因为,在你没有足够的知识之前贸然操作,可能会引起严重的后果。 如果你在Unix平台上对

文档评论(0)

1亿VIP精品文档

相关文档