我正在使用全新安装的LAMP和phpMyAdmin运行Kubuntu 11.04 Natty。我使用密码在MySQL上设置了root帐户,当我以root身份登录phpMyAdmin并尝试创建数据库(称为“test”)时,出现以下错误:
#13 - Can't get stat of './test' (Errcode: 13)
经过一些研究,这似乎是一个权限问题,但是我以root身份登录,所以我不确定为什么会发生这种情况。任何帮助将不胜感激! :d
答案 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