无法在PhpStorm中创建外键

时间:2018-01-03 17:31:57

标签: mysql sql foreign-keys

我只是无法创建外键,我执行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

enter image description here

1 个答案:

答案 0 :(得分:1)

  

MyISAM不支持外键,但它不会给出错误   无论是。它只是忽略了创建外键的请求。它   说," La la la I“我没有倾听"把手放在耳朵里。

     

我为此提供了一个很好的外键错误清单   题:   MySQL Creating tables with Foreign Keys giving errno: 150   请仔细阅读清单,看看是否有任何适用于您的清单   情况下。

Bill Karwin