升級到Rails 4後,默認情況下,MySQL嚴格模式現在默認用於Rails連接。我這樣說是因爲我的Rails應用程序在保存字符串值超過255個字符時出現「Mysql2 :: Error:Data for long for column」。然而,我將相同的查詢粘貼到MySQL控制檯(其中全局嚴格模式被報告關閉)並且它工作正常,只是截斷警告。作爲進一步的證據,it says here「Rails 4默認使用嚴格模式」。如何關閉Rails中的MySQL嚴格模式
我的問題是如何從Rails應用程序中關閉嚴格模式?我寧願避免升級所有的東西來支持它。
太好了,這是爲我工作和記錄。看起來是正確的選擇。 – mahemoff