Mysql錯誤問題:ERROR 1005 (HY000): Can't create table 'crm_1.tbl_client' (errno: 150)


MySQL外鍵創建條件:

1.兩個表必須是InnoDB數據引擎
2.外鍵表的外鍵字段必須是主鍵
3.字段類型必須一致

創建表時創建外鍵:

 create table tbl_client(userName varchar(255) not null, address varchar(255), createDate timestamp not null default now(), createUserName varchar(255), foreign key(createUserName) references tbl_user(userName));


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM