前几天我把帝国CMS从5.0升级到5.1出现了如下错误提示: Table ‘phome_enewsloginfail’ already exists CREATE TABLE `***_enewsloginfail` ( `ip` varchar(20) NOT NULL default ”, `num` tinyint(4) NOT NULL default ‘0′, `lasttime` int(11) NOT NULL default ‘0′, PRIMARY KEY (`ip`) ) ENGINE=MYISAM DEFAULT CHARSET=gbk 开始以为是编码问题,在论坛也搜索了一下,出现这个问题的还真不少,真正解决的却没有几个,经过反复琢磨,这个错误提示是说明这个表已经在数据库里,所以没法升级!那么我们就删除它,经过观察我发现,需要删除的表一共4个! phome_enewsloginfail phome_enewswapstyle phome_enewsplayer phome_enewspl 找到这4个表把他们删除在升级就可以了,我测试是成功的!大家不防试试,要先备份哦! 原文地址:http://www.mclog.cn/?p=179