急問:mysql出現的問題

kevinfield發表於2005-04-11
本人新手上路,問的問題很白,請大家照顧一下
我用的是MySql資料庫4.0.26版本,初次使用mysql資料庫,出了一個小問題,請大家幫忙看一下

我建立的學校資訊表
DROP TABLE IF EXISTS `managingsystem`.`campusinformation`;
CREATE TABLE `campusinformation` (
`CampusID` varchar(20) NOT NULL default '',
`name` varchar(45) NOT NULL default '',
`adress` varchar(45) NOT NULL default '',
`telephone` varchar(45) NOT NULL default '',
`website` varchar(45) NOT NULL default '',
`email` varchar(45) NOT NULL default '',
PRIMARY KEY (`CampusID`)
) TYPE=InnoDB;

我接著想建立一個學校管理員表(CampusAdmin),想將CampusID引用為外來鍵值
我在query browser中建表的時候,先建立了campusAdminID和password這兩個欄位,然後在Foreign Keys這一欄中點選加入,然後輸入CampusID作為名稱,然後選擇campusinformation這張表的CampusID欄位,不知道為什麼不能成功啊?
錯誤如下:
然後提示說有1005錯誤
不知道大家是怎樣用query browser建立的啊

初用MySql,敬請大家照顧一下

相關文章