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

 找回密码
 立即注册
搜索

升级出现MYSQL错误。帮忙看下

[复制链接]
chinafor 发表于 2009-9-4 18:47:57 | 显示全部楼层 |阅读模式
我是 。1.5升级到正式版本
出现错误提示:


升级表 uchome_eventclass 出错,请手工执行以下升级语句后,再重新运行本升级程序:

升级SQL语句:
ALTER TABLE uchome_eventclass CHANGE `classname` `classname` varchar(80) NOT NULL default '', CHANGE `poster` `poster` tinyint(1) NOT NULL default '0', CHANGE `displayorder` `displayorder` mediumint(8) unsigned NOT NULL default '0', ADD `UNIQUE` KEY classname (classname)

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 'KEY classname (classname)' at line 1
Errno.: 1064


请问怎么解决?
回复

使用道具 举报

云天一 发表于 2009-9-4 19:04:18 | 显示全部楼层
进入phpmyadmin 打开uchome的数据库 执行一下
那个sql语句,然后再尝试升级
回复

使用道具 举报

yh2o 发表于 2009-9-4 19:13:43 | 显示全部楼层
手动执行
ALTER TABLE uchome_eventclass CHANGE `classname` `classname` varchar(80) NOT NULL default '', CHANGE `poster` `poster` tinyint(1) NOT NULL default '0', CHANGE `displayorder` `displayorder` mediumint(8) unsigned NOT NULL default '0', ADD `UNIQUE` KEY classname (classname)

这段语句
回复

使用道具 举报

 楼主| chinafor 发表于 2009-9-5 06:44:17 | 显示全部楼层
执行不了呀。执行后还是现实那个错误。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-10 05:05 , Processed in 0.104317 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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