我一直在尝试让Rails与MySQL交谈。我能够安装'mysql2'gem(v0.2.7),创建一个新的rails应用程序默认为MySQL:
rails new mytest -d mysql
和bundle install
一切。
然而,当我运行rake db:create
时,它只是挂起,没有错误,没有任何东西。
运行rake db:create --trace
挂起'**执行db:create'。
我的database.yml配置:
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: mytest_development
pool: 5
username: root
password: passwordforrootuser
host: localhost
使用:
真的在我的智慧结束。帮助???
答案 0 :(得分:0)
如果你包括:
,可能值得一试 socket: /tmp/mysql.sock
我的设置,通常如下:
adapter: mysql2
encoding: utf8
reconnect: false
database: foobar_development
pool: 5
username: root
password: ***************
socket: /tmp/mysql.sock