需要创建一个长度为60000的varchar列

wz1wpwve  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(283)

我正在准备一个博客,为此我需要我的描述与近5-6万个字符。为此,我创建了一个名为detail的列属性,其长度为60000,类型为varchar(varchar的最大长度是60k+)。
但是属性直接作为中间文本更改(在phpmy admin中)。请帮我摆脱这一切。下面是引擎生成的查询。

ALTER TABLE `posts` CHANGE `detail` `detail` VARCHAR(60000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL;

提前感谢解析程序:)。

9nvpjoqh

9nvpjoqh1#

对于mysql中较长的字符串,可以使用其中一种文本类型。在这种情况下, text 你想要什么:

ALTER TABLE `posts` CHANGE `detail` `detail` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL;

相关问题