• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 快速修复损坏的MySQL数据库

快速修复损坏的MySQL数据库

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了修复,MySQL,数据库等相关知识,希望本文的分享对您有所帮助

在长时间使用 MySQL 后,数据库可能会出现一些问题。大多数问题可以通过简单的操作进行快速修复。下面介绍两种快速检修 MySQL 数据库的方法。

1、myisamchk
使用 myisamchk 必须暂时停止 MySQL 服务器。例如,我们要检修 discuz 数据库。执行以下操作:
# service mysql stop (停止 MySQL );
# myisamchk -r /数据库文件的绝对路径/*MYI
# service mysql start
myisamchk 会自动检查并修复数据表中的索引错误。
2、mysqlcheck
使用 mysqlcheck 无需停止 MySQL ,可以进行热修复。操作步骤如下:
# mysqlcheck -r discuz.*

# service mysql stop (停止 MySQL );
# myisamchk -r /数据库文件的绝对路径/*MYI
# service mysql start
myisamchk 会自动检查并修复数据表中的索引错误。

注意,无论是 myisamchk 还是 mysqlcheck ,一般情况下不要使用 -f 强制修复,-f 参数会在遇到一般修复无法成功的时候删除部分出错数据以尝试修复。所以,不到万不得已不要使用 -f。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 解析SQLite中的常见问题与总结详解
  • 利用SQL注入漏洞拖库的方法
  • 利用SQL注入漏洞登录后台的实现方法
  • 快速修复损坏的MySQL数据库
  • Mysql怎么优化修复数据库表
  • pt-table-checksum校验与pt-table-sync修复数据
  • 如何远程修复损坏的mysql数据库
  • 如何修复mysql数据库
  • 修复断电等损坏的SQL数据库
  • ACCESS数据库文件的压缩和修复方法

相关文章

  • 2018-12-05深入了解在Linux下完全卸载mysql
  • 2018-12-05sql 随机抽取几条数据的方法 推荐
  • 2018-12-05MySQL数据库的shell脚本自动备份详情介绍
  • 2018-12-05mysql中常用的命令汇总
  • 2018-12-05同时安装vs2005团队开发版和sql 2005企业版的方法(downmoon原作)
  • 2018-12-05Oracle组件实现动态Web数据库
  • 2018-12-05如何防止sql注入?介绍5种防止sql注入的方法
  • 2018-12-05MySQL 5.6 如何更改安全的处理密码探讨
  • 2018-12-05教你几种在SQLServer中删除重复数据方法
  • 2018-12-05Mycat读写分离在MySQL主从复制基础上实现的实例

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • SSH 的隧道外部访问 MySQL的实例教程
    • MYSQL学习总结(七):MYSQL监控
    • Mysql远程访问的开启
    • MySQL 查询时强制区分大小写
    • 详解Oracle查询中OVER (PARTITION BY ..)用法
    • redo和undo的一点关系及删除联机日志文件组的注意事项
    • Oracle启动时出现ORA-32004报错的解决方法
    • Mysql命令行导入sql数据
    • Oracle也有注入漏洞
    • mysql和oracle的group by的rollup和cube

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有