1

我是 Ruby On Rails 的新手,我一直使用 php 来开发网站。使用 php,我使用 MAMP 和 Sequel Pro 来管理我的数据库。

我想使用 Sequel Pro 来管理我的 Rails 数据库,但我找不到设置 Sequel Pro 的参数。任何帮助将不胜感激。

蒂斯

4

1 回答 1

8

设置它的参数可以在config/database.yml应用程序的配置中找到。默认情况下,Rails 应用程序使用 SQLite3,因此database.yml如果您想使用 Sequel Pro,则需要切换到使用 MySQL:

development:
  adapter: mysql 
  username: your_username
  password: your_password
  database: your_database

您可能还需要指定一个socket参数(在数据库下方,在相同的缩进级别)。这通常是 Ubuntu 上的情况。

  socket: /var/run/mysqld/mysqld.run

然后,您可以从那里运行rake db:createrake db:migrate在应用程序的文件夹中创建和设置数据库。如果一切正常,那么您应该能够使用 Sequel Pro 和您在config/database.yml文件中输入的凭据连接到它。

于 2011-12-24T12:14:45.907 回答