Mysql2 ::错误:无法读取'./ppml_development/'的目录(错误号:13):SHOW TABLES

时间:2011-05-27 13:53:39

标签: mysql coffeescript npm

我收到此错误:

Mysql2::Error: Can't read dir of './site_development/' (errno: 13): SHOW TABLES

每当我尝试查询任何使用mysql的rails应用程序的数据库时。同样的错误出现在mysql>中当我以Rails用户和SHOW TABLES身份登录时的env;安装node,npm和coffee-script后出现此问题。我认为问题是权限问题,因为npm和mysql都在/ usr / local /中。根据Trevor Burnham的Coffeescript一书中的说明,我在安装过程中使用了以下命令:

sudo mkdir -p $PREFIX/{share/man,bin,lib/node,include/node}
sudo chown -R $USER $PREFIX/{share/man,bin,lib/node,include/node}
sudo chown -R dowdjj local

当我跑步时:

sudo ls -l

在/ usr / local / mysql / data中显示root:wheel表示所有数据库的权限,包括ppml_development。我猜这是一个简单的解决办法,但作为一个新手刚出我的联盟。提前谢谢。

0 个答案:

没有答案