原因:
- 创建了三个表,其中一个中间表进行关联,但是在新架构设计器看,发现他们并没有关联在一起.
解决:
1. 检测语法,发现没有问题
2. 百度找,说是引擎的原因查了一下 SHOWVARIABLES LIKE '%storage_engine%';
3. 发现如图
第一行的引擎是MyISAM
4. 去mysql安装的路径找到my.ini
文件,发现是要改的
5. 最后想起来,我的电脑有多个数据库,去到另外的数据库找到
6. 最后把这个MYISAM改成InnoDB就可以了
* 需要注意: 记得去计算机管理->服务哪里把MYSQL服务重启一下