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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

紧急求助!如何升级数库?

[复制链接]
ppcy 发表于 2006-10-23 02:16:35 | 显示全部楼层 |阅读模式
我在安装了幸福恋人以后,运行/marryset.php,出现以下:Discuz! info: MySQL Query Error

User: ppcy
Time: 2006-10-23 1:02am
Script: /marryset.php

SQL:
CREATE TABLE `cdb_jhzhufu` (
`ID` mediumint(8) unsigned NOT NULL auto_increment,
`jhid` mediumint(8) unsigned NOT NULL default '0',
`username` varchar(15) NOT NULL default '',
`tousername` varchar(15) NOT NULL default '',
`addtime` int(10) unsigned default NULL,
`lmoney` int(10) unsigned default NULL,
`message` text,
KEY `ID` (`ID`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

Error: You have an error in your SQL syntax near ';
' at line 11
Errno.: 1064


原贴楼主已经解决:
An error report has been dispatched to our administrator.
问题可能是SQL版本不同所致,只要手工升级数据库即可。在后台“数据库升级”里依次执行(无需重新安装了 删除安装没有错误):


[Copy to clipboard]CODE:
CREATE TABLE `cdb_jhzhufu` (
  `ID` mediumint(8) unsigned NOT NULL auto_increment,
  `jhid` mediumint(8) unsigned NOT NULL default '0',
  `username` varchar(15) NOT NULL default '',
  `tousername` varchar(15) NOT NULL default '',
  `addtime` int(10) unsigned default NULL,
  `lmoney` int(10) unsigned default NULL,
  `message` text,
  KEY `ID` (`ID`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;



[Copy to clipboard]CODE:
CREATE TABLE `cdb_jie` (
  `ID` mediumint(8) unsigned NOT NULL auto_increment,
  `username` varchar(15) NOT NULL default '',
  `thename` varchar(15) NOT NULL default '',
  `year` int(10) unsigned default NULL,
  `longs` int(10) unsigned default NULL,
  `addtime` int(10) unsigned default NULL,
  `TYPE` tinyint(3) unsigned NOT NULL default '0',
  `content` text,
  `jiehun` tinyint(1) unsigned NOT NULL default '0',
  KEY `ID` (`ID`)
) TYPE=MyISAM AUTO_INCREMENT=10 ;



[Copy to clipboard]CODE:
CREATE TABLE `cdb_lihun` (
  `id` mediumint(8) unsigned NOT NULL auto_increment,
  `username` varchar(15) NOT NULL default '',
  `tousername` varchar(15) NOT NULL default '',
  `addtime` int(10) unsigned default NULL,
  `reason` text,
  `indict` smallint(1) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=5 ;



[Copy to clipboard]CODE:
CREATE TABLE `cdb_qiuhun` (
  `ID` mediumint(8) unsigned NOT NULL auto_increment,
  `username` varchar(15) NOT NULL default '',
  `tousername` varchar(15) NOT NULL default '',
  `addtime` int(10) unsigned default NULL,
  `message` text,
  `dlg` tinyint(1) unsigned NOT NULL default '0',
  `jiehun` tinyint(1) unsigned NOT NULL default '0',
  `content` text,
  KEY `ID` (`ID`)
) TYPE=MyISAM AUTO_INCREMENT=10 ;



[Copy to clipboard]CODE:
ALTER TABLE cdb_members add hw varchar(15) NULL;
然后再按照剩余步骤安装就没问题了,大家可以试试看,建议安装前备份好有关文件。
----------------------------






请教 我在后台进行升级,却是出现:升级错误,MySQL 提示: You have an error in your SQL syntax near '[Copy to clipboard]CODE:CREATE TABLE `cdb_jhzhufu` ( `ID` mediumint(8) unsigned' at line 1
我该如何正确的升级啊????????????在线等```急啊  谢谢了!!!


[ 本帖最后由 ppcy 于 2006-10-23 02:25 编辑 ]
hao32 发表于 2006-10-23 09:23:02 | 显示全部楼层
你的数据库应该是4.0或者4.0以下的版本..建议你
把所有表中的类似以下的:
) TYPE=MyISAM AUTO_INCREMENT=2 ;
都修改成:
);

然后再导入~~~

[ 本帖最后由 hao32 于 2006-10-23 14:41 编辑 ]
回复

使用道具 举报

 楼主| ppcy 发表于 2006-10-23 14:24:54 | 显示全部楼层
谢谢楼上的大大啊`我这就去试下。
都修改成:
);

然后再导入~~~
  修改成??????????????,就是全部空白吗?
回复

使用道具 举报

pc77maikongjian 发表于 2006-10-23 20:31:41 | 显示全部楼层
记得先备份。。。。。
回复

使用道具 举报

 楼主| ppcy 发表于 2006-10-23 20:39:51 | 显示全部楼层
呵呵``我的是空论坛```我是新手```学习的啊````谢谢啊
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 00:04 , Processed in 0.032026 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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