sql >> Database >  >> RDS >> Mysql

MySQL kan geen externe sleutelbeperking creëren

Ik gooide dit in de mix van mogelijke oorzaken, ik kwam dit tegen toen de kolom met de referentietabel hetzelfde "type" had maar niet dezelfde ondertekening.

In mijn geval was de tabelkolom waarnaar wordt verwezen TINYINT UNSIGNED en mijn tabelkolom waarnaar wordt verwezen was TINYINT SIGNED. Het uitlijnen van beide kolommen loste het probleem op.



  1. com.mchange.v2.resourcepool.CannotAcquireResourceException:een ResourcePool kan geen bron ophalen van de primaire fabriek of bron

  2. Is er een PostgreSQL-equivalent van SQL Server-profiler?

  3. Oracle JDBC :ongeldige gebruikersnaam/wachtwoord (ora-01017)

  4. Een Access-database bouwen in de cloud