社区
MySQL
帖子详情
我想把表里的自增字段按照另一字段的排序进行重构,有办法吗?
hisi
2003-10-31 02:36:03
如表中两个字段,ID自增 Date时间
现在我想把ID按照Date的升序从1递增重写。可以做到吗?
ps:数据量有百万
...全文
49
6
打赏
收藏
我想把表里的自增字段按照另一字段的排序进行重构,有办法吗?
如表中两个字段,ID自增 Date时间 现在我想把ID按照Date的升序从1递增重写。可以做到吗? ps:数据量有百万
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hisi
2003-10-31
打赏
举报
回复
不会啊,我很小心的,有办法吗?
shuixin13
2003-10-31
打赏
举报
回复
用 UPDATE ???
呵呵,
那安全性太低了,
操作失误,你的数据就完了
hisi
2003-10-31
打赏
举报
回复
方法二很霸道哦,可是刚刚发现,我连Alter的权限都没有,更别提关闭MySQL服务了。。
难道就不可以update一个字段,让他升序吗?
shuixin13
2003-10-31
打赏
举报
回复
方法2:
删除 ID 主键字段
关闭 MySQL 服务,
然后用 mysisamchk.exe 的 -R 开关进行表数据物理排序
然后启动 MySQL 服务,
添加一个自增主键
:)
GOOD LUCK!
一定要注意备份原表噢!!!
myisamchk 的用法参看
http://www.mysql.com/doc/en/myisamchk_other_options.html
hisi
2003-10-31
打赏
举报
回复
谢谢犬犬,可是我没有Create权限。
我希望能用一个Update解决,可以吗?
shuixin13
2003-10-31
打赏
举报
回复
新建一个新表,
只留一个 ID 主键,
其它索引均不要设置
然后用 INSERT INTO ... SELECT ... ORDER BY ... LIMIT N,M
格式的语句将数据分批注入,
最后重新构建必要的索引
InfoBase 资料管理库
结果,数据库越来越大,已经差不多60多兆了,如果某篇文章保存的内容多的话,加载的速度非常慢,并不是程序的问题,而是
字段
内容太大了,Access数据库必须先读入到内存里,才能把
字段
的值给我。考虑之后决定采用压缩...
mysql 如何根据某个
字段
的顺序
进行
添加一个
自增
的id呢
你可以在创建表格的时候使用如下的 SQL 语句来实现这个功能: CREATE TABLE my_table ( id INT AUTO_INCREMENT PRIMARY KEY, field1VARCHAR(255), field2 VARCHAR(255), ... fieldN VARCHAR(255), ...
2小时入门小程序登陆注册功能开发
实现登陆功能 5,从用户
表里
获取用户账号和密码,然后和用户输入的账号和密码做比对校验 6,登陆成功后跳转到首页 订阅消息(模板消息) 1,云开发入门 2,用户openid获取 3,订阅消息授权 4,模板消息推送
数据库中的
字段
无法增删改
进行
机房
重构
有一段时间了,
进行
机房数据库是必不可少的,我们在运行机房的同时也要把相应的数据存入数据库,同样,我们也需要数据库里的数据
进行
增删改,可是我遇到了一个关于数据库的问题... 最近敲机房的...
mysql 批量查询到的id列表,是否有被另外一张表的
字段
所包含(包含一个即可)
最近
重构
了下滴滴的用例平台的目录结构,因为那个目录实在维护起来太难受了,一旦新增用例都得去维护一个这个json, 所以还是把这个json拆出来了,结果拆出来以后,遇到了一个数据丢失的问题。一开始没有考虑这个问题...
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章