![](/img/trans.png)
[英]mysql2 gem fails to compile with MySQL 5.6.12 on OS X with Homebrew
[英]Mysql2::Error: Can't read dir - after reinstall of mysql from homebrew on OS X
我之前在OS X上安装的MySQL是使用本机软件包安装程序手动完成的。
有人帮我解决了升级某些宝石的问题,并且在过程中他们从自制软件工具中安装了mysql。
从那时起,我无法从MySQLWorkbench或我的各种rails应用程序访问我的任何本地数据库,但使用相同的凭据在CLI上使用mysql登录允许我正常读取和写入所有表。
我尝试加载页面时从rails收到的错误是:
Mysql2::Error: Can't read dir of './r4/' (errno: 13): SHOW TABLES LIKE 'schema_migrations'
关于我能做些什么来解决这个问题的任何想法?
发现问题 - / usr / local / mysql / data文件夹上的权限已更改,我必须运行:
cd /usr/local/mysql/data
sudo chown -R _mysql mysql*
*注意:将mysql*
替换为导致错误的目录/目录。 *
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.