在导出MYSQL数据库脚本的时候,我们常常会发现有这么一个设置:

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";

我们不禁疑问:这种设置有什么用呢?

这个设置的意思是MYSQL中的自增长列可以从0开始。默认情况下自增长列是从1开始的,如果你插入值为0的数据会报错,设置这个之后就可以正常插入为0的数据了。

标签: none

添加新评论