解读:SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

361人浏览 / 0人评论

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

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";

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

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

全部评论

晴天下起了小雨
2017-10-01 18:00
很喜欢,果断关注了
wjmyly7336064
2017-10-01 18:00
相当实用,赞美了
橘大佬
2017-10-01 18:00
就是有些细节再到位点就好了…