今天做Mybatis的多表查询练习时(一对一、一对多、多对多),需要在某个表添加外键做关联时,用Navicat创建外键时,点击保存却不见成功,转存为SQL文件,发现变成了创建索引

 

Navicat中创建外键点击保存却自动变成了索引
Caption

 出现这个原因,是因为自己创建表时,忘记设置表的引擎类型了,默认为:MyISAM了,然后修改为InnoDB就可以了

Navicat中创建外键点击保存却自动变成了索引
Caption

 所以用Navicat创建表时,记得选择 “选项”->“引擎” 设置此表的引擎类型为InnoDB

相关文章:

  • 2021-05-09
  • 2022-02-11
  • 2021-09-10
  • 2022-02-19
  • 2021-11-19
  • 2022-12-23
  • 2021-12-21
  • 2021-09-27
猜你喜欢
  • 2021-12-04
  • 2021-04-12
  • 2021-05-18
  • 2021-09-22
  • 2022-12-23
  • 2021-08-22
  • 2022-12-23
相关资源
相似解决方案