页面载入中,请稍后...

点我安装PWA
您已拒绝通知
    广告广告

    【MYSQL删数据,id重新排序】

    qaq卟言2021-09-18 08:17:36 MYSQL
    小人奔跑效果开始
    • MYSQL删数据,id重新排序1.png
    • 前一段时间使用过的,现在记录一下
    • 比如我们的数据表内容为
    • id   name   password
      1   buyan1   buyan5
      2   buyan2   buyan4
      3   buyan3   buyan3
      4   buyan4   buyan2
      5   buyan5   buyan1
    • 那我们如果删除了其中的几行
    • id   name   password
      1   buyan1   buyan5
      3   buyan3   buyan3
      4   buyan4   buyan2
    • 排序就会出现问题,下一次id仍然会以5进行排序,如果插入的会出现这种情况
    • id   name   password
      1   buyan1   buyan5
      3   buyan3   buyan3
      4   buyan4   buyan2
      6   buyan6   buyan6
    • 那么统计数据的时候就会出现问题,显示的数跟数据表不匹配
    • 执行
    • alter table users drop id
    • alter table users add id bigint primary key not null auto_increment first
    • 执行后,上面的内容就会变成
    • id   name   password
      1   buyan1   buyan5
      2   buyan3   buyan3
      3   buyan4   buyan2
      4   buyan6   buyan1
    完结

    🔖本文来源:qaq卟言的个人博客网站声明如损害你的权益请联系我们

    ©️版权声明:本文为【qaq卟言】原创文章,写作不易,转载请您添加本文链接,谢谢您的合作!

    📜著作协议:《知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

    ⚠️部分文章图片来自网络,可能存在版权问题。如发现相关争议请联系qaq卟言处理!

    🔗

    广告广告

    随机文章

    该文章已经关闭评论,评论请前往留言信箱