文章归档

关于AUTO_INCREMENT

今天帮一位网友恢复数据,由于他只有一个wordpress2.6.2自带的Export导出后的xml文件,所以恢复的时候出了些小问题,主要是新建立一个wordpress会默认生成一篇文章和一个页面,但删除后所占用的ID还在,这样的话导入后所有ID都会+2,而那位网友也是追求完美的人,于是只能浪费些时间想办法了,一个一个表排除,感觉posts表的问题,但phpmyadmin一直没找到原因,于是下载此表,发现了这样一行:

ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

看来是mysql的自动生成ID在捣乱,于是把2改为0,这样就可以了。

相关SQL语句

ALTER TABLE wp_posts AUTO_INCREMENT=2;

无觅相关文章插件,快速提升流量