![](/img/trans.png)
[英]Error: Data too long for column 'imagen' at row 1 with column 'MEDIUMBLOB' in MySQL
[英]mysql- Mysql2::Error: Data too long for column 'description' at row 1
我制作了一個刮板,它似乎不喜歡我的描述長度。 我將列更改為varchar(500),但沒有骰子。 我想我需要轉換為文本,但是我不確定該怎么做。 就我而言,這有意義嗎? 謝謝!
錯誤-
Mysql2 :: Error:數據太長,無法在第1行的列'description'插入到
sammiches
(country
,created_at
,description
,image
,name
,updated_at
)VALUES('Italy','2013-05-03 01:10:08 ','在意大利,panino是指用除切片面包以外的面包制成的三明治的三明治,在這種情況下,意大利人稱其為tramezzino或porco。使用的面包類型包括恰巴塔面包,羅塞塔面包和法式長棍面包。在其中充滿了熟食成分,例如薩拉米香腸,火腿,奶酪,熟香腸或其他食物,有時在被加熱的烤架壓過后可以加熱。在美國,英國和加拿大,“ panini”一詞是指壓制和烤制的三明治;三明治壓制機(通常稱為“帕尼尼壓制機”或“烤制三明治機”)得到廣泛使用和使用。','/wiki/File:Italian_Sandwich.jpeg','Panini' ,'2013-05-03 01:10:08')(ActiveRecord :: StatementInvalid)
您的長度現在約為650個字符。 嘗試增加更多。
類型VARCHAR()最多可以包含255個字符。 請嘗試使用TEXT。
http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html
-如果表限制您插入數據,因為它的長度較小,並且-您確實想擺脫限制-請執行此操作
顯示全局變量,例如'%sql%mode'; 設置全局sql_mode ='NO_ENGINE_SUBSTITUTION'; -也在此處設置-/etc/my.cnf- http ://dev.mysql.com/doc/refman/5.6/zh-CN/sql-mode.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.