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

 找回密码
 立即注册
搜索

[疑问] 转换一开始就失败dvbbs 7.1sql->dz 6.1.0 uc

[复制链接]
skyverd 发表于 2008-10-4 21:22:32 | 显示全部楼层 |阅读模式
XConvert info: MySQL Query Error
svbbs 7.1. sql1 - > dz 6.1.0 uc

我已经安装好了UC和DZ 6.1.0

DVbbs的数据库已经放置在sqlserver中,论坛没架(应该不需要架吧)

然后配置文件都写好之后,一转换就出现下面问题,急求高手帮忙解决啊!

Time: 2008-10-4 1:16pm
SQL: CREATE TABLE discuz.cdb_xreports (
rid int(10) unsigned NOT NULL AUTO_INCREMENT,
step tinyint(2) unsigned NOT NULL DEFAULT '0',
errnum mediumint(8) unsigned NOT NULL DEFAULT '0',
message mediumtext NOT NULL DEFAULT '',
PRIMARY KEY (rid),
KEY step (step)
) TYPE=MyISAM AUTO_INCREMENT=100;
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 'TYPE=MyISAM AUTO_INCREMENT=100' at line 8
Errormsg.: 可能原因:1.数据超长或类型不匹配;2.数据库记录重复
Errno.: 1064
回复

使用道具 举报

 楼主| skyverd 发表于 2008-10-4 21:36:07 | 显示全部楼层
当我关掉调试模式之后,可以转换了。
但是后面还是出现这个问题

XConvert info: MySQL Query Error

Time: 2008-10-4 1:29pm
SQL: DELETE FROM discuz.cdb_xreports WHERE step = '1'
Error: Table 'discuz.cdb_xreports' doesn't exist
Errormsg.: 数据表不存在
数据表缺失,请恢复备份数据
回复

使用道具 举报

 楼主| skyverd 发表于 2008-10-5 01:05:23 | 显示全部楼层
在线等啊,希望高手帮忙看看
回复

使用道具 举报

 楼主| skyverd 发表于 2008-10-5 01:16:51 | 显示全部楼层
小敏管理员,请问转换程序转换的时候要创建xreport表的时候,是在哪个文件,是不是写错了,怎么我的就是创建错误

Time: 2008-10-4 5:01pm
SQL: SELECT * FROM discuz.cdb_xreports WHERE rid < 100 ORDER BY step
Error: Table 'discuz.cdb_xreports' doesn't exist
Errormsg.: 数据表不存在
数据表缺失,请恢复备份数据
回复

使用道具 举报

 楼主| skyverd 发表于 2008-10-5 01:24:46 | 显示全部楼层
已经找到了是global.inc.php文件,不过那句创建表哪里错了?怎么会不能创建呢,难道是我mysql的版本问题?我用的是mysql 6.0.4
回复

使用道具 举报

 楼主| skyverd 发表于 2008-10-5 01:54:45 | 显示全部楼层
刚才在论坛也找到个和我一样错误的,原来是mysql 6.0惹得祸,不支持TYPE写法,应该用ENGINE
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-16 19:32 , Processed in 0.101951 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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