今天做Mybatis的多表查询练习时(一对一、一对多、多对多),需要在某个表添加外键做关联时,用Navicat创建外键时,点击保存却不见成功,转存为SQL文件,发现变成了创建索引
出现这个原因,是因为自己创建表时,忘记设置表的引擎类型了,默认为:MyISAM了,然后修改为InnoDB就可以了
所以用Navicat创建表时,记得选择 “选项”->“引擎” 设置此表的引擎类型为InnoDB
今天做Mybatis的多表查询练习时(一对一、一对多、多对多),需要在某个表添加外键做关联时,用Navicat创建外键时,点击保存却不见成功,转存为SQL文件,发现变成了创建索引
出现这个原因,是因为自己创建表时,忘记设置表的引擎类型了,默认为:MyISAM了,然后修改为InnoDB就可以了
所以用Navicat创建表时,记得选择 “选项”->“引擎” 设置此表的引擎类型为InnoDB