jjzjj

mysql - 错误 1452 (23000) : Cannot add or update a child row: a foreign key constraint fails for existing tables

将外键分配给现有表列时出现以下错误:ERROR1452(23000):Cannotaddorupdateachildrow:aforeignkeyconstraintfails(c_x_parsing.#sql-787_1,CONSTRAINT#sql-787_1_ibfk_1FOREIGNKEY(nct_id)REFERENCEScdb(nct_id))下面是我的查询:ALTERTABLEc_intADDFOREIGNKEY(n_id)REFERENCEScdb(n_id);虽然我的父表是cdbcdb,子表是c_int。请给我建议解决方案,因为我已经尝试过以下命令:ALTERTABL

php - 违反完整性约束 : 1452 laravel

我在laravel中使用以下迁移创建了两个表:用户迁移:publicfunctionup(){Schema::create('users',function($table){$table->increments('id')->unsigned();$table->string('email')->unique();$table->string('password',64);$table->string('first_name',32);$table->string('last_name',32);$table->string('remember_token',100)->nullabl

php - 第 1452 行警告 : mysqli_real_connect(): (HY000/2002): No such file or directory in/private/tmp/wordpress/wp-includes/wp-db. php

我正在尝试运行PHPUnit来对WordPress插件进行单元测试,但标题中的错误一直出现。我使用WP-CLI来设置单元测试,但是当我尝试运行它时WP-CLI也会抛出类似的错误。我使用MAMP来运行数据库。我已经将WP-CLI和PHPUnit设置为phars,它们在~/.bash-profile中有别名,并使用OSX提供的默认“php”运行。更改此设置并使用MAMP提供的最新PHP版本运行WP-CLI和PHPUnit修复了WP-CLI(它正在运行并连接到数据库很好)但PHPUnit仍然抛出相同的错误。我尝试编辑wp-config.php文件,并将主机设置为“:/path/to/mamp

mysql 外键错误 #1452

ALTERTABLE`groups`ADDFOREIGNKEY(`company_id`)REFERENCES`summaries`.`companies`(`id`)ONDELETECASCADE;MySQLsaid:#1452-Cannotaddorupdateachildrow:aforeignkeyconstraintfails(`summaries/#sql-164a_33c`,CONSTRAINT`#sql-164a_33c_ibfk_1`FOREIGNKEY(`company_id`)REFERENCES`companies`(`id`)ONDELETECASCADE)c

mysql - MySQL 中的外键约束错误 1452 - Magento 导入

我正在尝试导入magento的sql转储以及一些产品数据,但我得到了这个外键约束错误:`ERROR1452(23000)atline231680:Cannotaddorupdateachildrow:aforeignkeyconstraintfails:`magento`.`#sql-b33_27`,CONSTRAINT`FK_CATALOG_COMPARE_ITEM_CUSTOMER_ID_CUSTOMER_ENTITY_ENTITY_ID`FOREIGNKEY(`customer_id`)REFERENCES`customer_entity`(`entity_id`)ONDELET

php - 拉维尔 5 : Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails

我有一个简单的文章模型和一个用户模型。文章“属于”一个用户和一个用户“有许多”文章。因此我的文章迁移有一个名为“user_id”的外键。Schema::create('articles',function(Blueprint$table){$table->increments('id');$table->string('title');$table->text('body');$table->integer('user_id')->unsigned();$table->foreign('user_id')->references('id')->on('users');$table->t

mysql - 错误 1452 (23000) : Cannot add or update a child row: a foreign key constraint fails

当我执行以下SQL命令时:INSERTINTOtest_usershosts(RID,userid,hid,Usr,Pass)VALUES(NULL,1,1,"user","pass");我收到以下错误消息:ERROR1452(23000):Cannotaddorupdateachildrow:aforeignkeyconstraintfails(`dm`.`test_usershosts`,CONSTRAINT`test_usershosts_ibfk_1`FOREIGNKEY(`userid`)REFERENCES`test_users`(`userid`)ONDELETECASC

错误 1452:无法添加或更新子行:外键约束失败

#1452-Cannotaddorupdateachildrow:aforeignkeyconstraintfails(`goaread`.`views`,CONSTRAINT`views_ibfk_1`FOREIGNKEY(`source_id`)REFERENCES`blogs`(`id`)ONDELETECASCADEONUPDATECASCADE)一、解决具体原因(推荐)报错的原因大概分为三种:1)原因一:添加的外键列与另一个表的唯一索引列(一般是主键)的数据类型不同2)原因二:要添加外键的表类型与另一个表的存储引擎是不是都为innodb引擎查看表引擎方法一:showcreatetab

错误 1452:无法添加或更新子行:外键约束失败

#1452-Cannotaddorupdateachildrow:aforeignkeyconstraintfails(`goaread`.`views`,CONSTRAINT`views_ibfk_1`FOREIGNKEY(`source_id`)REFERENCES`blogs`(`id`)ONDELETECASCADEONUPDATECASCADE)一、解决具体原因(推荐)报错的原因大概分为三种:1)原因一:添加的外键列与另一个表的唯一索引列(一般是主键)的数据类型不同2)原因二:要添加外键的表类型与另一个表的存储引擎是不是都为innodb引擎查看表引擎方法一:showcreatetab

mysql - 错误 1452 : Cannot add or update a child row: a foreign key constraint fails

我在MySQLWorkbench中创建了如下所示的表:ORDRE表:CREATETABLEOrdre(OrdreIDINTNOTNULL,OrdreDatoDATEDEFAULTNULL,KundeIDINTDEFAULTNULL,CONSTRAINTOrdre_pkPRIMARYKEY(OrdreID),CONSTRAINTOrdre_fkFOREIGNKEY(KundeID)REFERENCESKunde(KundeID))ENGINE=InnoDB;PRODUKT表:CREATETABLEProdukt(ProduktIDINTNOTNULL,ProduktBeskrivelse