mysql proc.frm_解决MYSQL备份数据库错误 proc.frm

解决MYSQL备份数据库错误 proc.frm

更新时间:2017-04-18 10:53:52

解决MYSQL备份数据库错误 proc.frm

报错信息: Incorrect information in file: '.\mysql\proc.frm'

使用Navicat for MySQL数据数据库,出现

f929bd52a2b0695155ea2e2192a0447b.png

找到mysql这个数据库,尝试一下,修复所有表

62fbe9810f1c110e9024f371517511d9.png

修复所有表后,出现无法修复,显示报错信息 Incorrect information in file: '.\mysql\proc.frm'

b12e2c7d756de661a49398204468313e.png

proc.frm,数据库中这个表出现错误,我们来检一下这个数据库的版本,选择数据库,右键 "命令列界面" 在命令提示窗口中输入 select version();

7d49bae7d226f12f636bb1b6e0cdd1ab.png

5bbb8d7c6fe2115bd995d267648faff7.pngmysql> select version();

+-----------+

| version() |

+-----------+

| 5.5.53    |

+-----------+

1 row in set

mysql>

版本是 5.5.53,在查看一下MYSQL是多少位的,命令  show variables like '%version_%';

af42ba47fa80c930953dd5827ccd830d.png

我们知道数据库版本是mysql 5.5.53 64位,接下来,进入官方网站,下载相同版本数据库

18fed3edd156ea0ce1d43c6e81990d2b.png

9476c357876b69569287840d625f0e5a.png

c1f9aeaaad451ee38f6475bd8e36d162.png

d30f2e9cf6530bc8c01fe4f2e7703ecb.png

e0b9b43e2b6a721a2d7c70a5b0374824.png

30d696b9474fc798bae3970d66e86c6a.png

b9a5395b727e7bbd71d4d6cd164da5d2.png

7d08f39891de9ace0db266a52c34ea15.png

下载完成后,打开解压包,进入data目录,找到mysql数据库文件夹

a69d322fecc48573756c33d03a887a80.png

4d75b025ad6e439626109a06a464666a.png

proc.frm、proc.MYD、proc.MYI 三个文件复制出来,把原数据库的三个文件先备份一下,直接覆盖即可。

e7f26a6c8afa4e57c222d57f9f41a24a.png

备份原数据库三个文件。

4c89efe109211ada5b7a3ccc7c64313e.png

把下载的数据库包中的三个文件 proc.frm、proc.MYD、proc.MYI ,复制到现数据库中,三个文件直接覆盖即可。

4d6ab81f21ca74bdc12dc337d78d2eff.png

覆盖完成后,重新打开数据库,我们尝试修复一下,看看还有没有错误。

e9558ce104bfd488d94da9abc22abc76.png

之前的报错,已经没有了,我们在重新备份一下刚刚备份的数据库

05da5818cbd018e0f7e851bb8b538644.png

教程结束 ~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值