发新话题
打印

[原创]MAMBO安装程序SQL语法错误

[原创]MAMBO安装程序SQL语法错误

这两天拿我那个网站做数据库兼容测试,运行的时候,MYSQL3.23、4.1.15和5.0.15三个版本数据库都没有问题。于是我就放心大胆去用源码安装MYSQL5.0.15。

    装是装上了,用着也挺好。mysql5.0.15虽然增加许多功能,性能仅比3.23下降了一点点。

    因为我那个网站数据库太大,后台反应速度慢,准备新装一套MAMBO,安装的时候却发现报错,说SQL语法不对,在conten_rating表,好象是默认的什么数据类型不对。

    现在正在重新编译,语言忘了设置。

TOP

一个小bug,开发团队已经改了,453 出来就好了

TOP

就这么一个东西:
SQL=Invalid default value for 'rating_sum':
- - - - - - - - - -
# Table structure for table `mil_content_rating`

CREATE TABLE `mil_content_rating` (
  `content_id` int(11) NOT NULL default '0',
  `rating_sum` int(11) unsigned NOT NULL default '',
  `rating_count` int(11) unsigned NOT NULL default '0',
  `lastip` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`content_id`)
) TYPE=MyISAM
= = = = = = = = = =

不用等4.53了,自己就可以改。在installation/sql/mambo.sql第806行
把:
  `rating_sum` int(11) unsigned NOT NULL default '',
改成:
  `rating_sum` int(11) unsigned NOT NULL default '0',
就OK了!
今天重新装了白盒企业版,就为这个BUG。
引用:
原帖由 lang3 发表
一个小bug,开发团队已经改了,453 出来就好了

TOP

发新话题