»
游客:
注册
|
登录
|
搜索
|
统计
|
喜悦证交所
|
帮助
喜悦国际村
»
数据库技术
» mysql 求助
上一主题
下一主题
标题: mysql 求助
GOSTER
注册会员
UID 82208
精华 0
积分 60
帖子 50
金钱 60 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-10-26
状态
在线
[广告]:
代充Paypal帐号美元
mysql 求助
时间长了,表里的记录很乱.
我想把表里的数据重新按id(auto index)字段整理一下,即把id重新复位
2007-9-19 01:11 PM
#1
村长夫人
高级会员
UID 94673
精华 0
积分 501
帖子 973
金钱 501 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2007-6-29
状态 离线
[广告]:
Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
啥意思?
id是auto_increment的?
被删除记录的id都要重新排回来?
这样的话容易出乱子哦~~
当然还是有办法的
用insert into ... select ...将除id以外的值添加到表结构完全一样的表里 之后替换掉原来的表就行了哈
又该换马甲了.....
2007-9-19 02:49 PM
#2
wamper
(wamper)
金牌会员
资深会员
UID 23187
精华 0
积分 1036
帖子 1207
金钱 1036 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2003-9-14
来自 北京
状态 离线
[推荐阅读]
很气愤,非常气愤!
删除id字段,然后重建
alter table tableName drop field;
alter table tableName add id int not null auto_increment primary key first;
2007-9-19 05:27 PM
#3
stanleyqian
中级会员
中级会员
UID 29826
精华 0
积分 298
帖子 627
金钱 298 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-7-4
来自 Melbourne, Australia.
状态 离线
[推荐阅读]
北京索琅国际招聘php程序员
如果该表的ID不是其他任何表的Foreign Key的话,以上的办法可以参考。
Stanley Qian
at
Melboure, Australia
2007-9-21 08:04 PM
#4
stanleyqian
中级会员
中级会员
UID 29826
精华 0
积分 298
帖子 627
金钱 298 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-7-4
来自 Melbourne, Australia.
状态 离线
[推荐阅读]
天天向上网招聘高级PHP开发人员
如果该表的ID是其他任何表的Foreign Key的话,但引用该主表ID的其它表没有数据,或有数据但Foreign Key可以是NULL并且是NULL。以上的办法可以参考。
Stanley Qian
at
Melboure, Australia
2007-9-21 08:07 PM
#5
可打印版本
|
推荐给朋友
|
订阅主题
|
收藏主题
|
开通个人空间
论坛跳转 ...
技术论坛
> php基础编程
> PHP高级编程
> XML/HTML/CSS/Js
> 代码共享
> 建站讨论
> 喜悦原创
> 开源程序论坛
> ECShop官方技术论坛
> LAMP进阶文章
> JAVA/C/C++
> Windows/软硬件
> linux技术
> 数据库技术
非技术论坛
> 娱乐乐园
> 招聘&求职
> 跳蚤市场
> 广告时间
> 联盟项目组
> 站务问题
Powered by
Discuz!
6.1.0
© 2001-2010
Comsenz Inc.
Processed in 0.042781 second(s), 6 queries
(
冀ICP备05009913号
)
管理员:
sadly 邮箱/MSN: sadly@phpx.com QQ:824008
(长隐)
清除 Cookies
- -
Archiver
-
WAP