![](/img/trans.png)
[英]Rails development - Can't connect to MySQL server on 'localhost' (10061)
[英]Rails Can't connect to MySQL server on 'localhost'
虽然我研究了无数相关的线程,但我对Rails 3应用程序的Mysql连接没有任何麻烦。 我的错误信息:
C:/Ruby193/lib/ruby/gems/1.9.1/gems/mysql2-0.3.11-x86-mingw32/lib/mysql2/client.rb:44:in `connect': Can't connect to MySQL server on 'localhost' (10061) (Mysql2::Error)
(在将此标记为重复问题之前,请考虑是否可以找到另一个我没有遵循的相关建议的主题。)
到目前为止我的努力:
我已将libmysql.dll文件从<mysql installation>/bin
复制到<ruby installation>/bin
。
我在bundle中有mysql2 gem,它与连接器一起安装( --with-mysql-dir=C:/mysql-connector-c-noinstall-6.0.2-win32
):
> bundle show mysql2
C:/Ruby193/lib/ruby/gems/1.9.1/gems/mysql2-0.3.11-x86-mingw32
我相信我的database.yml文件配置正确:
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: tq_development
pool: 5
username: root
password: pinney
host: localhost
尝试用127.0.0.1替换localhost(在workbench和yml中)
你有没有在有问题的项目上运行rake db:create?
我同意上述内容....确保它适用于工作台或其他一些GUI工具,您可以使用info连接database.yml文件。
如果不是......回来给我们另一个叫喊声。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.