Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[经验] UC后台恢复数据出现未知错误的解决办法

[复制链接]
hj_911 发表于 2009-8-30 01:38:54 | 显示全部楼层 |阅读模式
本帖最后由 hj_911 于 2009-8-30 11:05 编辑

这个问题搞了我4个小时,他妈的,这里真要好好骂骂DZ的开发者了。
今天升级mysql,从4到5,其他都搞定了,就uchome一直是错误,找其原因,未得结果

后来某位版主的帖子让我得到问题所在,帖子里提到 uchome_doing创建的时候from改成`from`
注意这里不是单引号是1左边那个符号,波浪号一起的那个。(这里搞死我了)代码如下,具体在哪个分段就要你自己找了!

DROP TABLE IF EXISTS uchome_doing;
CREATE TABLE uchome_doing (
  doid mediumint(8) unsigned NOT NULL auto_increment,
  uid mediumint(8) unsigned NOT NULL default '0',
  username varchar(15) NOT NULL default '',
  dateline int(10) unsigned NOT NULL default '0',
  message text NOT NULL,
  ip varchar(20) NOT NULL default '',
  `from` varchar(20) NOT NULL default '',
  replynum int(10) unsigned NOT NULL default '0',
  mood smallint(6) NOT NULL default '0',
  PRIMARY KEY  (doid),
  KEY uid (uid,dateline),
  KEY dateline (dateline)
) TYPE=MyISAM AUTO_INCREMENT=568;

另外两个地方是自己发现的,一样的问题,其实很简单就是创建字段的时候用了mysql的保留名,唉,最忌讳的东西,真不知道他们怎么开发数据库的。

DROP TABLE IF EXISTS uchome_pollfield;
CREATE TABLE uchome_pollfield (
  pid mediumint(8) unsigned NOT NULL default '0',
  notify tinyint(1) NOT NULL default '0',
  message text NOT NULL,
  summary text NOT NULL,
  `option` text NOT NULL,
  invite text NOT NULL,
  hotuser text NOT NULL,
  PRIMARY KEY  (pid)
) TYPE=MyISAM;


DROP TABLE IF EXISTS uchome_polloption;
CREATE TABLE uchome_polloption (
  oid mediumint(8) unsigned NOT NULL auto_increment,
  pid mediumint(8) unsigned NOT NULL default '0',
  votenum mediumint(8) unsigned NOT NULL default '0',
  `option` varchar(100) NOT NULL default '',
  PRIMARY KEY  (oid),
  KEY pid (pid)
) TYPE=MyISAM AUTO_INCREMENT=1;

以上option中都加上了··符号,这样就没问题了。睡觉睡觉,希望大家有用
littlehz 发表于 2009-8-30 02:11:14 | 显示全部楼层
是英文符号 `from`,不是中文符号 ·from·  哦
回复

使用道具 举报

 楼主| hj_911 发表于 2009-8-30 11:05:52 | 显示全部楼层
代码里对的,上面打错了,太晚了,人晕乎,哈哈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-25 08:24 , Processed in 0.019172 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表