Mysql警告问题?

标签 mysql

我在我的 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)

http://dev.mysql.com/doc/refman/5.1/en/alter-table.html

关于Mysql警告问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1736373/

相关文章:

mysql - 使用建议单词而不是结果的 MySQL 全文搜索自动完成

php - 如何为以下内容指定 mysql 级联规则

mysql - MySQL 企业版的身份验证插件存在问题

php - 如何获取 HTML 表值并分配到选择和输入文本字段?

mysql - 如何加速 NOT IN 查询?

MySQL正则表达式更新查询

php - 每月 echo 分数,即使该月没有数据

MYSQL SUM 或当两列匹配时合并一列

mysql - 创建类路径资源 [spring/application-config.xml] 中定义的名称为 'elasticsearchTemplate' 的 bean 时出错

MySQL - 在单独的列中显示两个内部联接