相关疑难解决方法(0)

如何在Rails中关闭MySQL严格模式

升级到Rails 4,似乎MySQL严格模式现在默认为Rails连接.我这样说是因为我的Rails应用程序在保存超过255个字符的字符串值时会收到"Mysql2 :: Error:数据太长了".然而,我将相同的查询粘贴到MySQL控制台(其中报告全局严格模式已关闭)并且它正常工作,只是截断警告.作为进一步的证据,它在这里说 "Rails 4默认使用严格模式".

我的问题是如何从Rails应用程序中关闭严格模式?我宁愿避免升级所有东西来支持它.

mysql database-connection ruby-on-rails strict ruby-on-rails-4

22
推荐指数
4
解决办法
7831
查看次数