使用Ruby和MySQL通过MAMP安装

时间:2011-04-19 21:38:02

标签: mysql ruby-on-rails mamp

我是新手。这是3个问题。谢谢。

1)如果我在Mac上通过MAMP安装了MySQL,我可以在Ruby应用程序中使用MySQL(例如,如果我安装Ruby的话)。

我的理解是MAMP是一个php / mysql包,所以我不知道如何使用Ruby。即显然没有Ruby的PHPMyAdmin ..

2)我应该单独安装MySQL以与Ruby一起使用吗?

3)如果我确实需要单独安装MySQL,如果我在命令行中创建数据库,如何让计算机知道我要使用哪个?

2 个答案:

答案 0 :(得分:2)

1)是的,你可以,只需指向正确的插座即可。 Ruby已经在Mac上安装了。 所以你可以拥有你的PhpMyAdmin,但我会选择Sequel Pro。

2)不是强制性的,如果你这样做,先安装brew并通过它进行设置,这很容易。

3)应用程序将使用套接字或您设置的端口。在命令行中,它取决于您设置的路径。

答案 1 :(得分:2)

从Ruby使用MAMP的MySQL不是最简单的方法,但我讨厌在一台机器上安装两个相同的数据库服务器。幸运的是,这个问题已被提出并回答before。简短版本:是的,但是当你构建你的mysql gem时会有一些小问题。

从长远来看,更好的解决方案可能是使用其他管理器(如HomebrewMacPorts来管理MySQL和Ruby。我坚持使用OS X中的库存PHP,但MacPorts有很多漂亮的PHP内容可供好奇。