【发布时间】:2015-12-17 11:39:24
【问题描述】:
我是 MySQL 新手,最近我正在开发一个博客网站,但我面临的严重问题是如何在 MySQL 中存储大块文本数据。我正在考虑使用文本类型,但我认为 MySQL 不支持这种类型的 FULLTEXT 搜索,因此搜索结果可能需要大量的时间和资源。
是否有另一种方法可以在 MySQL 中存储可以快速搜索的大文本?
【问题讨论】:
-
定义巨大?千兆字节?
-
I was thinking of using the type as Text but I think that MySQL doesn't support FULLTEXT search for this typeaccording to docFull-text indexes can be used only with InnoDB or MyISAM tables, and can be created only for CHAR, VARCHAR, or TEXT columns. -
我正在使用 InnoDB table ,但它不允许我为 Text Column 设置全文索引,但可以将全文设置为 varchar 列。
-
@Gunjan 你的mysql服务器是什么版本的?
-
5.5.43-0是版本