mysql删除记录后,添加记录调过删除id.如何重新排序.

这样做有很大的弊端
你这是删除id=2,后面已经没有数据了,所以不用考虑id=3....n的情况。
如果id字段的数据很多呢,删除id=2 那么id=3...n的 是不是都要依次减一,这样数据库的开销会很大。

如果你一定要这么做,得变通一下。
要增加一个表deltable,用来记录被删除的ID号。 往主表插入数据时候首先从deltable表中取出一个id,然后根据这个id往主表插数据,成功后删除deltable表中的这个id。如果deltable表为空,则插入主表的表尾。
这样做存在的弊端是 当有大量并发写主表就会出问题。 当然可以给写主表任务建立队列,并且锁表,能解决并发问题
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
特点:集成了SNS/CMS/论坛/博客/相册等应用程序的互联网产品。 支持多国语言(i18n)、支持sqlserver/access/mysql数据库。 可安装在.net2.0及以上版本的环境中。 支持静态资源(css/js/图片)和动态页面的分离(通过二级域名分离); 支持网址无后缀名,支持RESTfull式的良好url风格; 默认使用依赖注入容器,轻松支持二次扩展开发。 安装 将 wojilu.Web 中的内容直接ftp上传到服务器根目录(不支持虚拟目录),然后访问网站首页,根据页面指示完成安装。 默认使用access数据库,如果要使用SQL Server,请先按照下面的说明操作完毕,再上传到服务器。 调试源码 请使用 vs2008 直接打开。但要注意: 1、千万不要放在桌面上调试,也不可以放在其他系统有特殊权限的地方。 2、源码所在路径不要有空格 如要你要使用 SQL Sserver 数据库,请这样: 首先,你需要自己创建一个 SQL Server 数据库 然后,打开 /framework/config 中的 orm.config 文件,根据上面的指示配置。 本版更新: √改善区块的拖动效果。原先区块拖动会变化宽度大小 √内容 app 后台可搜索标题 √ 用户可以删除自己的微博 √如果关闭评论,则不显示评论数量(本评论已关闭) √发布内容可以使用标签 √内容详细页分页错误 √手动添加的列表部分可以设置条目数量 √内容app 管理界面ie下拉菜单很难显示 √全面检查所有区块的标题自定义css √排序ID 的作用,只在首页区块中起作用 √iframe某些候会缓存上一个页面 √非聚合区块,设置显示数量 √游客状态发表论坛主题不能转向登录界面 √在线列表,同一个会员不再显示两次,以最后活跃记录为准,过期用户删除 √IE6下 png图片透明问题 √非登录状态下访问锁定帖子出错 √阅读过提醒之后不能自动标为已读; √解决年龄等于2010问题 √论坛分类正确显示;添加允许不设置分类; √新建主题,如果有分类,下拉列表中应该允许(不选择分类) √微博直接回复问题 √头图幻灯和带缩略图幻灯的js冲突 √头图幻灯上传图片错误 √重整content的区块设计表单,可以栏目宽度使用px或% √区块中的视频可以改变大小 √性别“请选择”在论坛中显示为女 √content.section 添加投票:缩略图错误 √微博后台管理 √图片区块在list列表下的分页问题:和评论分页冲突 √论坛下面在线列表:只显示当前在线前200 名,其余通过详情进入 √修改了根据url缓存问题,登录界面不受缓存影响 √页脚菜单排序 √代码部分多国语言化 √日志写入文件格式错误 √纠正了编辑器中不允许点号的问题 √添加了 HtmlText批注,允许ctx.PostValue直接获取html文本 √编辑器在firefox不显示光标问题 √json:对象列表生成字符串的bug √验证框架增加了对 select/checkbox/radio的支持 √弹窗中form返回带上多余的布局页面 √ajaxPostForm 多次提交表单

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值