sql >> Databasteknik >  >> RDS >> Mysql

MySQL kan inte skapa begränsningar för främmande nyckel

Jag kastade bara in det här i blandningen av möjliga orsaker, jag stötte på det här när referenstabellkolumnen hade samma "typ" men inte hade samma signering.

I mitt fall var den refererade tabellkolumnen TINYINT UNSIGNED och min referenstabellkolumn var TINYINT SIGNED. Att justera båda kolumnerna löste problemet.



  1. Kombination av fältsökning med PHP &MYSQL

  2. Hur kan jag automatiskt skapa en e-postadress för mina webbplatsmedlemmar?

  3. hur får man information från flera bord?

  4. Hur genererar man automatiskt migreringar med Sequelize CLI från Sequelize-modeller?