首页 > 编程知识 正文

还原数据库失败(修复数据库)

时间:2023-05-04 07:14:59 阅读:65449 作者:3257

如果数据库由于服务器硬重新启动等原因损坏,可以使用mysql附带的mysqlcheck命令快速修复所有数据库或特定数据库。 例如

检查所有数据库的:优化和修复

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

进入Mysql的bzdhk目录: e :program filesMySQLMySQL server 5.0 吸引人的钢笔。 如果不知道如何进入其他目录,请参考网上资料补习基础知识。

常见方式:

执行E:

运行CD ' e :program filesMySQLMySQL server 5.0 吸引人的钢笔'

3 .运行: MySQL check-a-o-r-uroot-p 94 ipcom

请注意,将94ipcom更改为您的根密码

mysql.columns_priv OK

mysql.db OK

mysql.func OK

mysql.help_categoryOK

mysql.help_keyword OK

mysql.help_relationOK

mysql.help_topic OK

mysql.host OK

mysql.tables_priv OK

mysql.time_zoneOK

mysql.time_zone_leap_secondOK

mysql.time_zone_name OK

mysql.time_zone_transition OK

MySQL.time _ zone _ transition _ type ok

mysql.user OK

.

.

.

小心!

修复过程中,如果出现错误提示,表示此表已损坏,无法修复。 对于包含损坏表的数据库,只能删除或停止。 否则,会影响整个Mysql的稳定,Mysql会自动停止。 (提示thestorageengineforthetabledoesn ' tsql (t

如果修复太快,没有结果,可以执行

MySQL check-a-o-r-uroot-p 94 ipcomc :test.txt

运行后打开test.txt即可看到。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。