phpMyAdmin ErrorCode:13无法获取'./test'的统计信息

时间:2011-08-03 00:07:25

标签: mysql phpmyadmin lamp ubuntu-11.04 kubuntu

我正在使用全新安装的LAMP和phpMyAdmin运行Kubuntu 11.04 Natty。我使用密码在MySQL上设置了root帐户,当我以root身份登录phpMyAdmin并尝试创建数据库(称为“test”)时,出现以下错误:

#13 - Can't get stat of './test' (Errcode: 13)

经过一些研究,这似乎是一个权限问题,但是我以root身份登录,所以我不确定为什么会发生这种情况。任何帮助将不胜感激! :d

3 个答案:

答案 0 :(得分:2)

我通过将文件移动到/ tmp / test并使用LOAD DATA INFILE ...

来使其工作

如果你使用php并且你已经从表单上传了一个文件,也许你可以使用变量来获取完整的路径和(temp)名称:$ _FILES [“csv”] [“tmp_name”]

答案 1 :(得分:0)

得到它:

sudo dolphin

将/ var / lib / mysq中的文件夹权限更改为777(不推荐用于生产服务器!):右键单击mysql文件夹 - >属性 - >权限标签 - >将“群组”和“其他”更改为“可以查看和修改内容” - >选中“将更改应用于所有子文件夹及其内容”复选框 - >行。

答案 2 :(得分:0)

打开终端

导航到XAMPP配置文件夹

cd /Applications/XAMPP/xamppfiles/etc/

my.cnf的权限设置为600

sudo chmod 600 my.cnf

重启MySQL