無法安裝 fred_honorboard 錯誤(s):
正在安裝榮譽榜
CREATE TABLE `fred_honorboard` ( `honor_sn` smallint(5) NOT NULL AUTO_INCREMENT COMMENT '編號', `honor_cat` varchar(255) DEFAULT NULL COMMENT '得獎類別', `honor_person` varchar(255) NOT NULL COMMENT '得獎人', `honor_title` varchar(255) NOT NULL COMMENT '榮譽標題', `honor_content` text NOT NULL COMMENT '榮譽內容', `write_department` varchar(255) NOT NULL, `write_date` date NOT NULL COMMENT '公告日期', `click` smallint(6) NOT NULL DEFAULT '0' COMMENT '點閱次數', PRIMARY KEY (`honor_sn`) ) ENGINE=MyISAM AUTO_INCREMENT=1 不是可用的 SQL!
請問這怎麼處理?
XOOPS 版本 | XOOPS 2.5.5 |
PHP 版本 | 5.4.4 |
MySQL 版本 | 5.5.25 |
Server API | apache2handler |
作業系統 | WINNT |
safe_mode | Off |
register_globals | Off |
magic_quotes_gpc | Off |
allow_url_fopen | On |
fsockopen | On |
post_max_size | 8M |
max_input_time | 60 |
output_buffering | 4096 |
max_execution_time | 30 |
memory_limit | 32M |
file_uploads | On |
upload_max_filesize | 10M |
是MySQL新過頭了嗎?
這一段SQL在我的電腦跑起來是正常的。
不然試試這樣:
CREATE TABLE `fred_honorboard` (
`honor_sn` smallint(5) NOT NULL AUTO_INCREMENT COMMENT '編號',
`honor_cat` varchar(255) NOT NULL DEFAULT '' COMMENT '得獎類別',
`honor_person` varchar(255) NOT NULL DEFAULT '' COMMENT '得獎人',
`honor_title` varchar(255) NOT NULL DEFAULT '' COMMENT '榮譽標題',
`honor_content` text NOT NULL DEFAULT '' COMMENT '榮譽內容',
`write_department` varchar(255) NOT NULL DEFAULT '',
`write_date` date NOT NULL DEFAULT '0000-00-00' COMMENT '公告日期',
`click` smallint(6) NOT NULL DEFAULT '0' COMMENT '點閱次數',
PRIMARY KEY (`honor_sn`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
老師抱歉
我已修改
但還是出現
CREATE TABLE `fred_honorboard` ( `honor_sn` smallint(5) NOT NULL AUTO_INCREMENT COMMENT '編號', `honor_cat` varchar(255) NOT NULL DEFAULT '' COMMENT '得獎類別', `honor_person` varchar(255) NOT NULL DEFAULT '' COMMENT '得獎人', `honor_title` varchar(255) NOT NULL DEFAULT '' COMMENT '榮譽標題', `honor_content` text NOT NULL DEFAULT '' COMMENT '榮譽內容', `write_department` varchar(255) NOT NULL DEFAULT '', `write_date` date NOT NULL DEFAULT '0000-00-00' COMMENT '公告日期', `click` smallint(6) NOT NULL DEFAULT '0' COMMENT '點閱次數', PRIMARY KEY (`honor_sn`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 不是可用的 SQL!
我記得date的定義新舊版本不一樣,如果把0000-00-00去掉呢?
您好,
如果從您的錯誤訊息來看,看來是在最後面少一個;分號指令,這是sql指令必備的,但這是錯誤訊息,不知是否將;自動忽略沒顯示。
您可以去查看模組SQL檔案,驗證每一段的最後是否有 ; 才是!
目錄:\fred_honorboard\sql\mysql.sql
附上我身邊的模組資料庫檔案。
老師您好:
我在linux上安裝XOOPS 2.5 beta 20101003中文版
,按照老師的步驟,到了安裝精靈的_網站設定就變成空白了,不知到那裡要再設定,可否告知,謝謝,鄧鍇 上