Mysql2 ::错误:对于列' help_ru',Rails 4和Mysql数据库,数据太长了

时间:2016-08-08 16:02:37

标签: mysql ruby-on-rails

我的模型有help_ru列,设置为text数据类型。

问题:我尝试从ActiveAdmin面板更新help_ru列,但收到错误消息Mysql2::Error: Data too long for column 'help_ru'

我尝试添加包含空格的170,000个字符的文本。需要aprox。保存在文本文档中时为40kb。

我正在使用 TinyMCE ,因此文字包含样式信息。请看一下它的小例子:

<p style=\"margin-bottom: 0.14in; line-height: 115%;\">Sludinājuma izvieto&scaron;ana</p>\r\n<p style=\"margin-bottom: 0.14in; line-height: 115%;\">Bezmaksas sludinājumu apraksts:</p>\r\n<p style=\"margin-bottom: 0.14in; line-height: 115%;\">1. Lietotājam ir tiesības ievietot vienu bezmaksas sludinājumu Individualki.eu sadaļā.</p>\r\n<p style=\"margin-bottom: 0.14in; line-height: 115%;\">2. Lietotājs var ievietot vienu bezmaksas sludinājumu vienu reizi 14 (četrpadsmit) dienās. Pēc 14 (četrpadsmit) dienām sludinājums tiks automātiski dzēsts.</p>\r\n<p style=\"margin-bottom: 0.14in; line-height: 115%;\">Maksas sludinājumi :</p>\r\n<p style=\"margin-bottom: 0.14in; line-height: 115%;\">3. Maksas sludinājumus var: pievienot,

我仔细检查了help_ru列的数据类型,它是文本而不是字符串(就像我在StackOverflow中找到的similair问题一样。)。

我使用Mysql作为数据库。

如果我没有特殊限制并且文本数据类型非常大,为什么这个问题仍然存在?

由于

0 个答案:

没有答案
相关问题