Mysql2::错误:无法连接到 '127.0.0.1' 上的 MySQL 服务器 (61)

标签 mysql ruby-on-rails thinking-sphinx

我有一个非常奇怪的问题,因为每次我尝试使用搜索方法时,我的 thinking sphinx 应用程序都会给我这个错误。但我知道,而且我确信它曾经可以正常工作。我在 github 上推送了它的工作版本,并将它留在了我的电脑上。然后,几周后我回来了,但它不再工作了,给我上面的错误。我读过类似的 SO 主题,但它们并没有真正给我任何有用的答案。 是的,我完全确定 mysql 服务器已启动并正在运行

thinking_sphinx.yml

development:
  enable_star: true
  min_prefix_len: 1

数据库.yml:

development:
  adapter: mysql2
  encoding: utf8
  database: wyszukiwarka
  pool: 5
  username: root
  host: 127.0.0.1

test:
  adapter: sqlite3
  database: db/test.sqlite3
  pool: 5
  timeout: 5000

production:
  adapter: sqlite3
  database: db/production.sqlite3
  pool: 5
  timeout: 5000

如果有人想看一看,这是我的 github 帐户上的这个(以前工作的)应用程序。真可惜,因为提交不是英文的,但整个事情非常简单,一个 View 和东西: https://github.com/Sphaerus/wyszukiwarka

最佳答案

我以前遇到过这个,这对我有用。尝试运行。

rake ts:restart

然后重启你的mysql.server

关于Mysql2::错误:无法连接到 '127.0.0.1' 上的 MySQL 服务器 (61),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19707566/

相关文章:

ruby-on-rails - AngularJS html5mode 和 rails 路由

mysql - Sphinx 无法在只读数据库上重建

ruby-on-rails-3 - 使用 STI 时使用 Thinking Sphinx 范围获取 "undefined method"

mysql - mysql中如何在范围查询中使用复合索引

javascript - 通过 php 将 Annotorius 注释数据从 Image Slider 保存到 mySQL

ruby-on-rails - 如何将Devise和ActiveAdmin用于同一用户模型?

css - 如何只从 Sass 样式表导入变量和混合?

ruby-on-rails - 对从 ActiveRecord 或 ThinkingSphinx 获取的集合进行排序

python - 将列表添加到单个 MySQL 表字段中

mysql - 使用 ActiveRecord 将数据从 MS Access DB 导入 MySQL DB