Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL - Не може да се добави или актуализира дъщерен ред:ограничение на външния ключ е неуспешно

Реших моята 'ограничението на външния ключ е неуспешно ' проблеми чрез добавяне на следния код в началото на SQL кода (това беше за импортиране на стойности в таблица)

SET @example@sqldat.com@CHARACTER_SET_CLIENT;
SET @example@sqldat.com@CHARACTER_SET_RESULTS;
SET @example@sqldat.com@COLLATION_CONNECTION;
SET NAMES utf8;
SET @example@sqldat.com@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @example@sqldat.com@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @example@sqldat.com@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO';
SET @example@sqldat.com@SQL_NOTES, SQL_NOTES=0; 

След това добавяне на този код в края на файла

SET example@sqldat.com_SQL_MODE;
SET example@sqldat.com_FOREIGN_KEY_CHECKS;
SET example@sqldat.com_UNIQUE_CHECKS;
SET example@sqldat.com_CHARACTER_SET_CLIENT;
SET example@sqldat.com_CHARACTER_SET_RESULTS;
SET example@sqldat.com_COLLATION_CONNECTION;
SET example@sqldat.com_SQL_NOTES; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Съхранявайки статистически данни, имам ли нужда от DECIMAL, FLOAT или DOUBLE?

  2. SQLSTATE[HY093] :израз на pdo по време на вмъкване в mysql db

  3. Как лесно да импортирате множество sql файлове в MySQL база данни?

  4. MySQL PHP група по ден и общо за всеки ден

  5. Остави присъединяване, сумиране и броене на група по