按照官方的升级方法,到了第二步就提示错误:
升级表 supe_ads 出错,请手工执行以下升级语句后,再重新运行本升级程序:
升级SQL语句:
ALTER TABLE supe_ads CHANGE `adid` `adid` smallint(6) unsigned NOT NULL auto_increment, CHANGE `available` `available` tinyint(1) NOT NULL default '1', CHANGE `displayorder` `displayorder` tinyint(3) NOT NULL default '0', CHANGE `title` `title` varchar(50) NOT NULL default '', CHANGE `adtype` `adtype` enum('echo','js','iframe','text','code','image','flash') NOT NULL default 'text', CHANGE `pagetype` `pagetype` varchar(20) NOT NULL default '', CHANGE `system` `system` tinyint(1) NOT NULL default '0', CHANGE `style` `style` varchar(30) NOT NULL default ''
Error: ALTER command denied to user 'youngned'@'localhost' for table 'supe_ads'
Errno.: 1142
具体请见图:
我用tools.php的数据库升级功能运行SQL语句,提示结果如下:
我是独立主机,win2003,请教应该如何操作? |