mysql - Rails - Mysql::ProtocolError: 无效数据包

标签 mysql ruby-on-rails ruby rubygems jrubyonrails

<分区>

Possible Duplicate:
Perplexing Ruby/MySQL Error: "invalid packet: sequence number mismatch"

我的 Rails 应用程序刚刚开始在我的 EC2/RDS 堆栈上出现这些奇怪的 MySQL 错误。

我已经尝试了多个版本的 ruby​​ 1.9.2 以及 REE 1.8.7。

这个 ProtocolError 是怎么回事?这不会发生在我的任何其他站点或我的本地计算机上。

我可以从我的站点中删除一些数据,查询将对几个页面浏览有效然后它再次中断:(

我将 Phusion 与 Apache 结合使用。

使用版本 gem 'ruby-mysql', "2.9.4"

ActiveRecord::StatementInvalid in TricksController#index

Mysql::ProtocolError: invalid packet: sequence number mismatch(103 != 29(expected)): SELECT `tricks`.* FROM `tricks`

还有版本 gem 'ruby-mysql', "2.9.3"

Mysql::ProtocolError (invalid packet: f1="\x0F\xC0\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"):

最佳答案

副本:Perplexing Ruby/MySQL Error: "invalid packet: sequence number mismatch"

我的 Rails 3.0.4 应用开始使用 ruby​​-mysql 2.9.3。

关于mysql - Rails - Mysql::ProtocolError: 无效数据包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5051646/

相关文章:

MYSQL并发选择和更新

MYSQL存储过程INSERT失败

ruby-on-rails - 将 rspec、zeus 和 database_cleaner 与两个不同的 active_record 数据库一起使用以未定义的方法 `query_options' 结束,对于 nil :NilClass error

mysql - Laravel 4 表单数据未提交到数据库

具有指定证书的 Java MySQL SSL 连接

ruby-on-rails - 在 View 中打印模型计数 (MVC)

java - 是否存在与 Java 的 Wicket 等效的 Ruby?

mysql - RoR - rake rs :index fails with NameError on Rails 4. 0.4(4.1.7),思考狮身人面像 3.1.1

ruby - IPTables 和不同的 Redis 客户端的奇怪问题

ruby-on-rails - Raspberry Pi Rails 图像