• ADADADADAD

    mysql数据库的数据损坏要怎么修复[ mysql数据库 ]

    mysql数据库 时间:2024-11-28 13:02:45

    作者:文/会员上传

    简介:

    有的时候因为掉电或者其他原因导致数据库损坏,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库;例如检查优化并修复所有的数据库用:1.先在运

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    有的时候因为掉电或者其他原因导致数据库损坏,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库;例如
    检查优化并修复所有的数据库用:

    1.先在运行中输入CMD,启动命令行.

    2.进入Mysql的Bin目录:E:Program FilesMySQLMySQL Server 5.0in,如果不知道如何进入别的目录,就要参考网上的资料补习基础知识了.
    常见方式:
    运行 E:
    运行 CD "E:Program FilesMySQLMySQL Server 5.0in"

    3.运行:mysqlcheck -A -o -r -uroot -p888888
    注意,将888888改成你自己的root用户密码

    mysql.columns_priv                 OK
    mysql.db                      OK
    mysql.func                     OK
    mysql.help_category                OK
    mysql.help_keyword                 OK
    mysql.help_relation                OK
    mysql.help_topic                  OK
    mysql.host                     OK
    mysql.tables_priv                 OK
    mysql.time_zone                  OK
    mysql.time_zone_leap_second            OK
    mysql.time_zone_name                OK
    mysql.time_zone_transition             OK
    mysql.time_zone_transition_type          OK
    mysql.user                     OK
    ......
    ......
    ......

    注意!


    在修复过程中,如果看到有error的提示,表明这个表是坏的,无法修复的,对于含有坏表的的数据库,您只能删除它,或停止它,不然会影响整个Mysql的稳定,造成mysql自动停止.(提示"The storage engine for the table doesnt support repair"的表不需要处理)


    如果修复太快看不到结果,可以运行
    mysqlcheck -A -o -r -uroot -p888888 >>C:est.txt

    运行后打开test.txt就可以看到了.

    mysql数据库的数据损坏要怎么修复.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql数据库