2011-05-20 40 views
1

我的MySQL安装在/usr/local/bin/。我需要能够连接到MySQL数据库,但是,mySQL gem无法连接到我的数据库,并且它似乎正在查找/opt文件夹中的数据库。如何从Ruby连接到MySQL?

任何人都可以提出如何解决这个问题吗?

回答

2

关于这个问题的思考:

  1. 你检查如果MySQL实际运行?在大多数Linux环境中,这可以通过执行"/etc/init.d/mysql status"或通过命令行客户端连接到数据库来在命令行上完成。
  2. 我认为你的配置应该指向"localhost"当在同一台机器上运行,然后使用套接字或TCP连接来连接到数据库,所以你发布的/opt文件夹消息看起来很奇怪。

请提供更多信息。

+0

我继续从/ opt/local /目录中删除ruby和rails,并将其安装到/ usr/bin /文件夹中。现在一切正常。谢谢。 – rookieRailer 2011-05-20 19:31:02