sequence number mismatch(3 != 1(expected))

 安裝ruby的mysql 遇到的問題:

 驅動Mysql::ProtocolError: invalid packet: sequence number mismatch(3 != 1(expected)): SET NAMES 'utf8'

Centos 操作系統

進入到這面的目錄:

/usr/local/lib/ruby/site_ruby/1.8

把和mysql相關的文件註釋掉。

gauntlet_rubygems.rb  mysql.bak  mysql.rb.bak  rbconfig  rubygems  rubygems.rb  ubygems.rb  x86_64-linux

然後 gem install mysql

rails 運行成功!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章