MySQL: Can't create table (errno: 150)

后端 未结 30 3052
误落风尘
误落风尘 2020-11-22 06:48

I am trying to import a .sql file and its failing on creating tables.

Here\'s the query that fails:

CREATE TABLE `data` (
`id` int(10) unsigned NOT NUL         


        
30条回答
  •  故里飘歌
    2020-11-22 07:19

    usually, the mismatch between foreign key & primary key causes the error:150.

    The foreign key must have the same datatype as the primary key. Also, if the primary key is unsigned then the foreign key must also be unsigned.

提交回复
热议问题