无法在phpstorm中创建外键

kd3sttzy  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(276)

我只是不能创建外键,我执行sql,它成功地显示在控制台中,但是,什么也没有发生
编辑
sql代码

ALTER TABLE cotacaoitens
  ADD CONSTRAINT fk_cotacaoitens_cotacao
FOREIGN KEY (codigoconcentrador, codigoempresa, codigocotacao) REFERENCES cotacao (codigoconcentrador, codigoempresa, codigocotacao) ON DELETE CASCADE;

成功消息

ALTER TABLE cotacaoitens
  ADD CONSTRAINT fk_cotacaoitens_cotacao
FOREIGN KEY (codigoconcentrador, codigoempresa, codigocotacao) REFERENCES cotacao (codigoconcentrador, codigoempresa, codigocotacao) ON DELETE CASCADE
[2018-01-03 15:27:04] completed in 110ms

ocebsuys

ocebsuys1#

myisam不支持外键,但也不会给出错误。它只是忽略了创建外键的请求。它说,“啦啦,我没在听”然后把手指放进耳朵里。
我为这个问题提供了一个很好的外键错误检查表:mysql创建带有外键的表时给出errno:150请通读检查表,看看其中是否有适用于您的情况。
比尔·卡尔文

相关问题