首页 > Discuz, 技术学习 > 解决Discuz! X2.5 楼层错乱,升级到Discuz! X2.5楼层错乱的解决方案。

解决Discuz! X2.5 楼层错乱,升级到Discuz! X2.5楼层错乱的解决方案。

先设置my.cnf里面myisam_repair_threads =
8
会大大加快时间,如果出现很久没响应的情况,再去掉这句。

ALTER TABLE  `pre_forum_post`
CHANGE  `position`  `position` INT( 8 ) UNSIGNED NOT NULL, DROP PRIMARY
KEY;
ALTER TABLE `pre_forum_post` DROP `position`, ADD `position` INT(8)
UNSIGNED NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY(`tid`,
`position`);

一般情况下可以解决了。
如果还是有没解决的,那么就一个一个分开执行。

ALTER
TABLE  `pre_forum_post` CHANGE  `position`  `position` INT( 8 ) UNSIGNED NOT
NULL;
ALTER TABLE pre_forum_post DROP PRIMARY KEY;
ALTER TABLE
`pre_forum_post` DROP `position`;
ALTER TABLE pre_forum_post ADD `position`
INT(8) UNSIGNED NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY(`tid`, `position`);

先设置my.cnf里面myisam_repair_threads = 8 会大大加快时间,如果出现很久没响应的 […]

  1. 还没有评论
评论提交中, 请稍候...

留言

(Spamcheck Enabled)

Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks