Can’t find file: ‘./xxx/common_member.frm’ (errno: 13)错误怎么解决

【导读】Can’t find file: ‘./xxx/common_member.frm’ (errno: 13)错误怎么解决,下面就是WiFi之家网整理的网络知识百科,来看看吧!

Can’t find file: ‘./xxx/common_member.frm’ (errno: 13)错误怎么解决

遇到common_member.frm' (errno: 13)错误该怎么办呢?

首先到数据库文件里查看是不是存在common_member.frm这张表,如果不存在说明表丢失了,如果表存在,那么有可能是数据库权限问题,小编我的情况就是如此,那么怎么解决mysql权限问题呢?

如果你的服务器是windows2003,那么参考下面的方法:

首先找到你的数据库文件,如果你的mysql是默认安装的,那么路径一般在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data,如果你是老司机的话应该知道mysql数据库的路径,不懂可以到网上查。

找到数据库后进入全选所有的表,然后鼠标右键选择“属性”

Can’t find file: ‘./xxx/common_member.frm’ (errno: 13)错误怎么解决

在弹出的属性对话框中点击“安全”然后“添加”

Can’t find file: ‘./xxx/common_member.frm’ (errno: 13)错误怎么解决

在“选择用户或组”的对话框中点击“高级”

Can’t find file: ‘./xxx/common_member.frm’ (errno: 13)错误怎么解决

然后点击“立即查找”,下面会在搜索结果中显示当前服务器所有的账户,我们要选择mysql的账户然后确定

Can’t find file: ‘./xxx/common_member.frm’ (errno: 13)错误怎么解决

接下来就是给mysql账户赋予权限了,我这里给的是完全控制权限,然后确定

Can’t find file: ‘./xxx/common_member.frm’ (errno: 13)错误怎么解决

接下来再打开网站试试,是不是可以访问了

注意事项:如果想通过拷贝data目录下数据库文件进行备份,需要在停止mysql后或者停止iis后进行操作,一般没问题,但是如果在没停mysql ,而且网站又在运行并且正常访问的情况下,这样备份数据百分之九十以上的几率会有问题

亲,以上就是关于(Can’t find file: ‘./xxx/common_member.frm’ (errno: 13)错误怎么解决),由“WiFi之家网”整理!

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年4月11日 下午11:34:54
下一篇 2024年4月11日 下午11:35:05

相关推荐

发表回复

登录后才能评论
关注微信