sql >> Database >  >> RDS >> Mysql

FOUT:Fout 1005:Kan tabel niet maken (fout:121)

Ik heb snel naar je gezocht en het bracht me hier . Ik citeer:

U krijgt dit bericht als u een beperking probeert toe te voegen met een naam die al ergens anders wordt gebruikt

Gebruik de volgende SQL-query om beperkingen te controleren:

SELECT
    constraint_name,
    table_name
FROM
    information_schema.table_constraints
WHERE
    constraint_type = 'FOREIGN KEY'
AND table_schema = DATABASE()
ORDER BY
    constraint_name;

Kijk daar voor meer informatie, of probeer te zien waar de fout optreedt. Lijkt mij een probleem met een externe sleutel.



  1. MySQL-gebruikersrechten op gedeelde servers

  2. Strings splitsen:een vervolg

  3. Hoe de INSERT()-functie werkt in MariaDB

  4. Hoe de automatisch gegenereerde primaire sleutel te bepalen die wordt gebruikt als externe sleutel voor een andere tabel?