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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[转换] 高人来帮忙!!!

[复制链接]
coohotel.com.cn 发表于 2006-10-19 19:28:34 | 显示全部楼层 |阅读模式
利用DiscuzEXP5.0.0转换后的数据,在本机上Discuz论坛正常运行,通过后台将数据导出后,将导出数据放到服务器上,再在服务器上的论坛后台导入就出问题了啊。
问题1:
Discuz! info: MySQL Query Error

User: admin
Time: 2006-10-19 7:16pm
Script: /admincp.php

SQL: SET NAMES 'gbk'
Error: Unknown system variable 'NAMES'
Errno.: 1193


把SET NAMES 'gbk'删掉后,再导,又提示下边的错误

Discuz! info: MySQL Query Error

User: admin
Time: 2006-10-19 7:22pm
Script: /admincp.php

SQL: CREATE TABLE `cdb_access` ( `uid` mediumint(8) unsigned NOT NULL default '0', `fid` smallint(6) unsigned NOT NULL default '0', `allowview` tinyint(1) NOT NULL default '0', `allowpost` tinyint(1) NOT NULL default '0', `allowreply` tinyint(1) NOT NULL default '0', `allowgetattach` tinyint(1) NOT NULL default '0', `allowpostattach` tinyint(1) NOT NULL default '0', PRIMARY KEY (`uid`,`fid`)) ENGINE=MyISAM DEFAULT CHARSET=gbk
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 'DEFAULT CHARSET=gbk' at line 1
Errno.: 1064


让我检查mysql的版本吗?

高人快来指点一下吧
 楼主| coohotel.com.cn 发表于 2006-10-19 19:48:39 | 显示全部楼层
刚才看了看本机上的mysql和服务器上的mysql,居然连表的数量都不一样啊?本机上的多一个cdb_access,真不知道是为什么啊?
回复

使用道具 举报

 楼主| coohotel.com.cn 发表于 2006-10-19 19:57:16 | 显示全部楼层
刚刚似乎发现了些区别,本机上的DiscuzEXP的mysql版本是MySQL 5.0.24a-de4,而服务器上的版本确是MySQL 4.0.26-standard,这可怎么办呢?
回复

使用道具 举报

喜子郎 发表于 2006-10-19 23:42:50 | 显示全部楼层
备份的时候,要选对版本
回复

使用道具 举报

倔犟的牛 发表于 2006-10-20 00:27:37 | 显示全部楼层
楼上的没错。你的出错主要是因为数据库版本的不同。所以你再重新备份一下,再导入就没问题了。
回复

使用道具 举报

 楼主| coohotel.com.cn 发表于 2006-10-20 15:05:32 | 显示全部楼层
那服务器上的mysql版本是多少呢?备份的时候4.X和5.X不是都在一个选项里吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-6 13:31 , Processed in 0.025978 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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