mysql中comment报错问题

mysql8.0.32中在使用cmd建表时添加字段 comment后报错,说是语法不正确,正确的语法是什么呀,最好用图片解释一下,谢谢

sql语句是什么样呢,comment就是一个列的注释
比如:

CREATE TABLE `student` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `code` varchar(255) NOT NULL COMMENT '学号',
  `name` varchar(255) DEFAULT NULL COMMENT '姓名',
  `sex` enum('男','女') DEFAULT NULL COMMENT '性别',
  `age` int DEFAULT NULL,
  PRIMARY KEY (`id`)
)

comment是关键字,列名不要叫comment
如果你分不清哪些是关键字
那么表名加前缀t_
字段名加前缀f_
避免跟关键字冲突

  • 给你找了一篇非常好的博客,你可以看看是否有帮助,链接:MySQL comment 使用