阅读全文

1、碰到的问题


Mysql2::Error


Can't connect to MySQL server on 'localhost' (10061)

Rails.root: D:/barcode
Application Trace | Framework Trace | Full Trace
mysql2-0.3.19-x86 (mingw32) lib/mysql2/client.rb:70:in `connect'
mysql2-0.3.19-x86 (mingw32) lib/mysql2/client.rb:70:in `initialize'
activerecord (4.2.3) lib/active_record/connection_adapters/mysql2_adapter.rb:18:in `new'
activerecord (4.2.3) lib/active_record/connection_adapters/mysql2_adapter.rb:18:in `mysql2_connection'
activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:438:in `new_connection'
activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:448:in `checkout_new_connection'
activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:422:in `acquire_connection'
activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:349:in `block in checkout'
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:348:in `checkout'
activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:263:in `block in connection'
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:262:in `connection'
activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:571:in `retrieve_connection'
activerecord (4.2.3) lib/active_record/connection_handling.rb:113:in `retrieve_connection'
activerecord (4.2.3) lib/active_record/connection_handling.rb:87:in `connection'
activerecord (4.2.3) lib/active_record/migration.rb:383:in `connection'
activerecord (4.2.3) lib/active_record/migration.rb:370:in `call'

2、解决方案


  • 在电脑中找到“服务”
  • 将 mysql 服务启动
  • 问题解决