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

 找回密码
 立即注册
搜索

[已解决] 犯了个错误啊,大家帮忙看看该如何解决啊

[复制链接]
qdmjr 发表于 2009-11-25 15:58:27 | 显示全部楼层 |阅读模式
本帖最后由 qdmjr 于 2009-11-25 16:00 编辑

刚手欠啊,想试试数据库备份功能,在UCHOME里选择全部备份了下数据,看到生成一个备份文件,完了吧。。。。。又去点了下文件后面的“导入”,接着访问UCHOME的随便看看页面的时候就出现如下的错误了,少了这个表啊,怎么会出现这种情况的呢?帮忙建议点解决办法啊,谢谢各位了。

错误:

MySQL Error
Message: MySQL Query Error
SQL: SELECT * FROM uchome_doing ORDER BY dateline DESC LIMIT 0,5
Error: Table 'sqlppqd3645.uchome_doing' doesn't exist
Errno.: 1146
Click here to seek help.
回复

使用道具 举报

uuvd 发表于 2009-11-25 16:03:18 | 显示全部楼层
我也有不小心这样过.但我好像没有什么问题.
回复

使用道具 举报

 楼主| qdmjr 发表于 2009-11-25 16:08:17 | 显示全部楼层
郁闷哦,不知道我咋碰上了呢,楼上的你运气咋这好,哈哈!嫉妒下!继续等待专家解答!
回复

使用道具 举报

玻璃屋女孩 发表于 2009-11-25 16:21:16 | 显示全部楼层
执行下面的代码
  1. CREATE TABLE uchome_doing (
  2.   doid mediumint(8) unsigned NOT NULL auto_increment,
  3.   uid mediumint(8) unsigned NOT NULL default '0',
  4.   username varchar(15) NOT NULL default '',
  5.   `from` varchar(20) NOT NULL default '',
  6.   dateline int(10) unsigned NOT NULL default '0',
  7.   message text NOT NULL,
  8.   ip varchar(20) NOT NULL default '',
  9.   replynum int(10) unsigned NOT NULL default '0',
  10.   mood smallint(6) NOT NULL default '0',
  11.   PRIMARY KEY  (doid),
  12.   KEY uid (uid,dateline),
  13.   KEY dateline (dateline)
  14. ) ENGINE=MyISAM;
复制代码
可以添加这个表
回复

使用道具 举报

 楼主| qdmjr 发表于 2009-11-28 00:30:30 | 显示全部楼层
回复 4# 玻璃屋女孩


    我在管理用户的时候删除空间出现下面这个错误:

MySQL Error
Message: MySQL Query Error
SQL: SELECT pid FROM uchome_polluser WHERE uid='66'
Error: Table 'sqlppqd3645.uchome_polluser' doesn't exist
Errno.: 1146
Click here to seek help.

跟你帮我解答的问题类似,是不我转移服务器的时候删了一些表?我曾经用tools3.0 uc修复过数据库,后来才发现这个版本太旧了。这个错误的sql语句该怎么写?不知道polluser字段有哪些属性哦,是不是能用最新版的tools.php修复这些类似问题?指不定还有我没发现的:(

谢谢!
回复

使用道具 举报

云天一 发表于 2009-11-28 00:50:09 | 显示全部楼层
回复  玻璃屋女孩


    我在管理用户的时候删除空间出现下面这个错误:

MySQL Error
Message: MyS ...
qdmjr 发表于 2009-11-28 00:30



  刚才在帮你处理登陆问题时,进入数据库发现你的数据库表里面没有投票的相关几张表

建议重建一下
回复

使用道具 举报

 楼主| qdmjr 发表于 2009-11-28 09:35:34 | 显示全部楼层
回复 6# 云天一

    我在对照数据字典一张张表对,少了哪些表,建立下面这个表的sql语句总提示语法错误,没看出什么问题来啊,帮忙建议下啊:),谢谢!

    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 ) ,

) ENGINE = MYISAM ;
回复

使用道具 举报

 楼主| qdmjr 发表于 2009-11-28 09:42:24 | 显示全部楼层
另顺便也提醒各位站长下,感觉少这几张表的问题可能是因为我用了tools 3.0 uc工具,因为tools3.0可能旧,是针对uchome1.5的,而poll这几张表是uchome2.0版本才有的,3.0工具当冗余表给删掉了,当时没看修复报告,所以不确定。所以用tools工具的时候一定要用最新版的,低版本的则找相应的版本。

我就是犯了这个错误啊。
回复

使用道具 举报

云天一 发表于 2009-11-28 11:18:56 | 显示全部楼层
建立下面这个表的sql语句总提示语法错误


把错误提示发出来
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-17 01:06 , Processed in 0.085825 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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