本文主要是介绍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数据数据库,出现
找到mysql这个数据库,尝试一下,修复所有表
修复所有表后,出现无法修复,显示报错信息 Incorrect information in file: '.\mysql\proc.frm'
proc.frm,数据库中这个表出现错误,我们来检一下这个数据库的版本,选择数据库,右键 "命令列界面" 在命令提示窗口中输入 select version();
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.5.53 |
+-----------+
1 row in set
mysql>
版本是 5.5.53,在查看一下MYSQL是多少位的,命令 show variables like '%version_%';
我们知道数据库版本是mysql 5.5.53 64位,接下来,进入官方网站,下载相同版本数据库
下载完成后,打开解压包,进入data目录,找到mysql数据库文件夹
proc.frm、proc.MYD、proc.MYI 三个文件复制出来,把原数据库的三个文件先备份一下,直接覆盖即可。
备份原数据库三个文件。
把下载的数据库包中的三个文件 proc.frm、proc.MYD、proc.MYI ,复制到现数据库中,三个文件直接覆盖即可。
覆盖完成后,重新打开数据库,我们尝试修复一下,看看还有没有错误。
之前的报错,已经没有了,我们在重新备份一下刚刚备份的数据库
教程结束 ~
这篇关于mysql proc.frm_解决MYSQL备份数据库错误 proc.frm的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!