尝试更改表时出现奇怪的MySQL错误

时间:2013-05-08 09:27:40

标签: mysql

我收到了这个错误。我试过谷歌搜索,搜索StackOverflow,但我找不到相同的错误代码。这是我得到的:

#7 - Error on rename of './wp_data/products_per_store.frm' to './wp_data/#sql2-c16-40.frm' (Errcode: 1)

尝试运行此查询时:

ALTER TABLE `products_per_store`
DROP `brand`,
DROP `upc`, 
DROP `price_increase`, 
DROP `price_decrease`, 
DROP `oos_certeincomp`, 
DROP `oos_allcomp`, 
DROP `flagged`, 
DROP `optimal`, 
DROP `low`;

我在Linux上使用XAMPP(Fedora 18,如果重要的话)。 我尝试更改文件权限,但没有帮助,重启MySQL也没有。

1 个答案:

答案 0 :(得分:1)

在玩了各种权限之后,这就是交易。

MySQL在Linux上运行用户nobody(而不是我假设的mysql), 将目录及其后代的所有者更改为无人。 还要确保权限至少为755。