我在我的 mysql 数据库中插入了一些信息,但出现了下面列出的错误。这是什么意思,我该如何解决?
1 row(s) inserted.
Inserted row id: 1
Warning: #1265 Data truncated for column 'summary' at row 1
下面是我的 Mysql 表结构。
CREATE TABLE mem_articles (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
member_id INT UNSIGNED NOT NULL,
title VARCHAR(255) NOT NULL,
summary VARCHAR(255) DEFAULT NULL,
content LONGTEXT NOT NULL,
date_created DATETIME NOT NULL,
date_updated DATETIME DEFAULT NULL,
PRIMARY KEY (id)
);
最佳答案
我认为这意味着您尝试插入 summary
列的字符数超过 255,也许您应该将其更改为 TEXT
而不是 VARCHAR(255)
。
关于Mysql警告问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1736373/