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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] discuz恢复数据库失败

[复制链接]
vip64144 发表于 2010-4-15 00:37:12 | 显示全部楼层 |阅读模式
本帖最后由 vip64144 于 2010-4-15 23:51 编辑

首先说明一下,我的数据库备份的时候,选择的和服务器是一致的,恢复就不行。提示如下:
  1. Discuz! info: MySQL Query Error

  2. User: goelew
  3. Time: 2010-4-15 12:33am
  4. Script: /admincp.php

  5. SQL: CREATE TABLE [Table]prompttype ( id smallint(6) unsigned NOT NULL auto_increment, key varchar(255) NOT NULL default '', name varchar(255) NOT NULL default '', script varchar(255) NOT NULL default '', PRIMARY KEY (id), UNIQUE KEY key (key)) TYPE=MyISAM AUTO_INCREMENT=7
  6. Error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'varchar(255) NOT NULL default '', name varchar(255) NOT NULL d
  7. Errno.: 1064

  8. Similar error report has been dispatched to administrator before.

  9. 到 http://faq.comsenz.com 搜索此错误的解决方案
复制代码
当时备份的时候,MySQL 版本        4.0.27-nt-log    我恢复的时候选择
#  MySQL 3.23/4.0.x
#  MySQL 4.1.x/5.x
上面第1个,不行试过了,又换第2个也不行。!!!  极度郁闷 !
漫天飞舞 发表于 2010-4-15 09:30:07 | 显示全部楼层
是在同一个论坛下进行的备份和恢复吗?
回复

使用道具 举报

la367 发表于 2010-4-15 14:08:33 | 显示全部楼层
了解一下。。。。。。
回复

使用道具 举报

 楼主| vip64144 发表于 2010-4-15 23:47:06 | 显示全部楼层
是的,我刚又把数据库全部删除了,重新安装 。。从官网下载所有的文件,安装好了后,点备份,再恢复 。仍然不行。。郁闷死了
回复

使用道具 举报

漫天飞舞 发表于 2010-4-16 08:35:51 | 显示全部楼层
回复 5# vip64144


    留一下联系方式,帮你解决下
回复

使用道具 举报

 楼主| vip64144 发表于 2010-4-17 19:51:37 | 显示全部楼层
178335306  QQ  TKS
回复

使用道具 举报

白乐天 发表于 2010-4-18 12:11:08 | 显示全部楼层
可以联系我看看
回复

使用道具 举报

漫天飞舞 发表于 2010-4-19 08:55:42 | 显示全部楼层
楼主问题解决了吗?已经联系你
回复

使用道具 举报

lyfyifeng 发表于 2010-4-23 14:16:58 | 显示全部楼层
本帖最后由 lyfyifeng 于 2010-4-23 14:22 编辑

我也遇到同样问题,郁闷死了..我是选择 论坛全部数据 备份,恢复就不行..

现在好不容易把第一个分卷恢复好,

第一分卷,修改部分代码就正常了.就是修改其中`key`相关字段,修改后,第一分卷导入就正常了.论坛里面也恢复了版块和一部分显示.

第一分卷修改代码:
CREATE TABLE cdb_addons ( `key` varchar(255) NOT NULL default '', title varchar(255) NOT NULL default '', sitename varchar(255) NOT NULL default '', siteurl varchar(255) NOT NULL default '', description varchar(255) NOT NULL default '', contact varchar(255) NOT NULL default '', logo varchar(255) NOT NULL default '', system tinyint(1) NOT NULL default '0', PRIMARY KEY (`key`)) ENGINE=MyISAM


但第二个又不行...导入第二个分卷显示如下:
Discuz! info: MySQL Query Error

User: admin
Time: 2010-4-23 2:16pm
Script: /bbs/admincp.php

SQL: CREATE TABLE [Table]prompttype ( id smallint(6) unsigned NOT NULL auto_increment, key varchar(255) NOT NULL default '', name varchar(255) NOT NULL default '', script varchar(255) NOT NULL default '', PRIMARY KEY (id), UNIQUE KEY key (key)) TYPE=MyISAM AUTO_INCREMENT=7
Error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'varchar(255) NOT NULL default '', name varchar(255) NOT NULL d
Errno.: 1064



那位大侠帮我一下....感谢不尽.

我的联系QQ:42342393
回复

使用道具 举报

蓝豆 发表于 2010-4-24 12:00:33 | 显示全部楼层
原来是后台备份还是?如果是后台备份,可以用TOOLS工具恢复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-3 14:21 , Processed in 0.119448 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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