首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

建表的时候,报1005异常

2012-04-01 
建表的时候,报1005错误建表语句如下:CREATETABLE`my_notes`.`notes`(`id`INTEGERUNSIGNEDNOTNULLAUTO_INCR

建表的时候,报1005错误
建表语句如下:
CREATE   TABLE   `my_notes`.`notes`   (
    `id`   INTEGER   UNSIGNED   NOT   NULL   AUTO_INCREMENT,
    `username`   VARCHAR(16)   NOT   NULL,
    `post_time`   DATETIME   NOT   NULL,
    `title`   VARCHAR(32)   NOT   NULL,
    `content`   TINYTEXT   NOT   NULL,
    PRIMARY   KEY   (`id`),
    CONSTRAINT   `FK_notes_1`   FOREIGN   KEY   `FK_notes_1`   (`username`)
        REFERENCES   `users`   (`username`)
        ON   DELETE   CASCADE
        ON   UPDATE   CASCADE
)
ENGINE   =   InnoDB;

[解决办法]
带FOREIGN KEY的表很麻烦,把users表结构贴上来
[解决办法]
http://blog.csdn.net/yuandafeng/archive/2006/02/12/597535.aspx

热点排行