我是Ruby On Rails的新手,我总是使用php来开发网站。用PHP我用MAMP和Sequel Pro来管理我的数据库。数据库管理Ruby On Rails
我想使用Sequel Pro来管理我的Rails数据库,但我找不到要设置我的Sequel Pro的参数。任何帮助将不胜感激。
泰斯
我是Ruby On Rails的新手,我总是使用php来开发网站。用PHP我用MAMP和Sequel Pro来管理我的数据库。数据库管理Ruby On Rails
我想使用Sequel Pro来管理我的Rails数据库,但我找不到要设置我的Sequel Pro的参数。任何帮助将不胜感激。
泰斯
设置它的参数可以在应用程序的配置config/database.yml
中找到。默认情况下,Rails应用程序使用sqlite3的,所以你需要到交换你database.yml
到使用MySQL,如果你想使用续集专业:
development:
adapter: mysql
username: your_username
password: your_password
database: your_database
您可能还需要指定一个socket
参数以及(在数据库下方,在相同的缩进级别)。 Ubuntu上通常是这种情况。
socket: /var/run/mysqld/mysqld.run
从那里,你可以运行rake db:create
和rake db:migrate
应用程序的文件夹中创建和设置数据库内。如果可以,那么您应该可以使用Sequel Pro和您输入到config/database.yml
文件中的凭证进行连接。
有什么特别的原因吗?您可以使用Rails控制台(在Rails应用程序内键入'rails console')在那里查看数据库。 –
我真的不喜欢控制台(还)。对我来说,使用可视化程序会很好。 – Thijs