创建表的时候,一般都会在结尾写上这些代码:
ENGINE =InnoDB AUTO_INCREMENT=70 default charset =utf8mb3 collate =utf8mb4_bin comment ='';
我经过学习后简单了解了这些语句的作用:
ENGINE =InnoDB
: 指定了表的存储引擎为 InnoDB,InnoDB 是 MySQL 的一种存储引擎,提供了事务处理和外键约束等功能。
AUTO_INCREMENT=70
: 设置表的自动增量起始值为 70,这意味着下一个插入行的主键值将从 70 开始递增。我们不看赋值,这个语句就是用来设置自增长的。
default charset =utf8mb3 collate =utf8mb4_bin
: 定义了表的默认字符集为 utf8mb3,使用的校对规则为 utf8mb4_bin。
comment =''
: 对表添加了一个空的注释,没有什么实际作用,当作备注来用:
当鼠标悬浮的时候,就可以看到我们写的备注了。
标签:语句,utf8mb3,utf8mb4,数据库,InnoDB,70,bin,解析 From: https://www.cnblogs.com/zhanshuang/p/18048604