美文网首页
验证mysql数据库主键越界报错问题

验证mysql数据库主键越界报错问题

作者: 程序员老帮菜 | 来源:发表于2020-07-18 23:34 被阅读0次

    验证数据库主键越界问题

    创建实验表

    create table t_abc0001 (id bigint unsigned auto_increment primary key,col int);
    
    desc t_abc0001;
    

    写入最大值-1后的值,自增数已增加至最大值 18446744073709551615

    insert into t_abc0001 values (18446744073709551614,1);
    

    再次写入数据,不主动设置主键ID,报错!!!

    insert into t_abc001 values (null,1);
    

    报错信息为:

    ERROR 1467 (HY000): Failed to read auto-increment value from storage engine
    

    相关文章

      网友评论

          本文标题:验证mysql数据库主键越界报错问题

          本文链接:https://www.haomeiwen.com/subject/kzyqkktx.html