对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 网站建设 >

discuzx1.5 Errno:1054错误解决方法

时间:2010-12-10 02:35来源:www.panpan.org 作者:水楼 点击:
discuzx1.5 Errno:1054错误解决方法 discuzx1.5在经过一段时间的维护或人为的编辑后,在后台执行一些操作的时候,可能会出现 Errno:1054错误 详细出错信息如下: UCenter info: MySQL Query Error SQL:
  

discuzx1.5 Errno:1054错误解决方法

discuzx1.5在经过一段时间的维护或人为的编辑后,在后台执行一些操作的时候,可能会出现 Errno:1054错误


详细出错信息如下:

UCenter info: MySQL Query Error
SQL:SELECT * FROM [Table]notelist WHERE closed='0' AND app1<'1' AND app1>'-5' LIMIT 1
Error:Unknown column 'app1' in 'where clause'
Errno:1054

 

根据提示信息可知,在数据库中没有app1这个列
(备忘:这里面牵扯到ucenter的数据库,是采用原先老版的ucenter的备份恢复的,所以可能有些字段没有,也是可以理解的)

 

那么解决方法是:

找到新版discuzx1.5中构建数据库的语句,牵扯到app1的是这一段:

DROP TABLE IF EXISTS xyz_ucenter_notelist;
CREATE TABLE xyz_ucenter_notelist (
  noteid int(10) unsigned NOT NULL AUTO_INCREMENT,
  operation char(32) NOT NULL,
  closed tinyint(4) NOT NULL DEFAULT '0',
  totalnum smallint(6) unsigned NOT NULL DEFAULT '0',
  succeednum smallint(6) unsigned NOT NULL DEFAULT '0',
  getdata mediumtext NOT NULL,
  postdata mediumtext NOT NULL,
  dateline int(10) unsigned NOT NULL DEFAULT '0',
  pri tinyint(3) NOT NULL DEFAULT '0',
  app1 tinyint(4) NOT NULL,
  PRIMARY KEY (noteid),
  KEY closed (closed,pri,noteid),
  KEY dateline (dateline)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 AUTO_INCREMENT=5;

下面还有几个insert into语句

我的做法是,在discuzx1.5的数据库中执行这些语句,之后上面的错误消失。
(notelist表中的内容应该不重要的吧?)

顶一下
(3)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八