MySQL:YYYY 字段使用什么数据类型?

MySQL: What Data type to use for YYYY field?

我应该使用什么数据类型来存储 YYYY 日期格式(仅限 4 个字符年份,没有月或日)?

我建议你使用 integer(4)

如果 table 存在,则需要在 table 的结构中添加一列: 示例:

ALTER TABLE `table_name_to_alter` ADD `new_colum_name_year` YEAR NOT NULL AFTER `a_colum_name_exist`;

//YEAR NOT NULL 该列是 YEAR 类型,所以只有 XXXX,并且需要 NOT NULL https://dev.mysql.com/doc/refman/5.7/en/year.html