草庐IT

security-constraint

全部标签

php - "Integrity constraint violation: 1062 Duplicate entry"- 但没有重复的行

我正在将一个应用程序从nativemysqli调用转换为PDO。尝试向具有外键约束的表中插入行时遇到错误。注意:这是一个简化的测试用例,不应复制/粘贴到生产环境中。信息PHP5.3、MySQL5.4首先,这是表格:CREATETABLE`z_one`(`customer_id`int(10)unsignedNOTNULLDEFAULT'0',`name_last`varchar(255)DEFAULTNULL,`name_first`varchar(255)DEFAULTNULL,`dateadded`datetimeDEFAULTNULL,PRIMARYKEY(`customer_i

mysql - 错误 1451 : 1451: Cannot delete or update a parent row: a foreign key constraint fails

我一直在寻找这个错误,偶然发现了几个性质相同的问题,但据我了解,他们似乎关心更新问题。我的源于删除条目。我的table是这样组成的:CREATETABLE`product`(`product_id`mediumint(8)unsignedNOTNULLAUTO_INCREMENTCOMMENT'representsuniqueidentifierforeveryexistingproducts',`code`varchar(20)NOTNULL,`name`varchar(45)NOTNULLCOMMENT'description',`price`decimal(11,4)NOTNUL

MySQL 错误号 : 150 "Foreign key constraint is incorrectly formed"

有谁知道为什么我会收到以下错误消息?errno:150"Foreignkeyconstraintisincorrectlyformed"CREATETABLEmeter(`code`CHAR(5)NOTNULL,`type`VARCHAR(30)NOTNULL,descriptionVARCHAR(30)NULL,location_codeCHAR(3)NOTNULL,CONSTRAINTpri_meterPRIMARYKEY(`code`),CONSTRAINTfor_meterFOREIGNKEY(location_code)REFERENCESlocation(`code`));

hids Elastic Security 系列1-Elastic Security介绍

零、介绍1.elk背景介绍Elasticsearch是一个非常强大的搜索引擎。它目前被广泛地使用于各个IT公司。Elasticsearch是由Elastic公司创建。它的代码位于GitHub-elastic/elasticsearch:FreeandOpen,Distributed,RESTfulSearchEngine。目前,Elasticsearch是一个免费及开放(freeandopen)的项目。同时,Elastic公司也拥有Logstash及Kibana开源项目。这个三个项目组合在一起,就形成了ELK软件栈,他们三个共同形成了一个强大的生态圈。Elasticsearch处于最核心的位置

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 - Symfony 2 + Doctrine : How to supress SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry

我查看了几篇文章,但找不到可行的解决方案。我的问题很简单:我有一个包含id、url和title的实体。URL应该是唯一的(在MySQLPDO中)。我成功地创建了实体和模式,没有任何问题。现在,当我遍历一些记录时,我会在每个记录上调用persist(),最后调用flush()。问题是,当我尝试为URL插入重复条目时,它给了我一个异常(exception)。如何抑制?当插入重复条目时,它应该跳过它并插入其余条目。不需要事件、ONUPDATE语句、触发器和所有花​​哨的东西。我已经trycatchpersist或flush()抛出的任何异常,但似乎无法正确地做到这一点。欢迎任何想法,谢谢!编

mysql - 错误 : Integrity constraint violation: 1052 Column

为什么我会收到这个?错误:SQLSTATE[23000]:违反完整性约束:1052字段列表中的“收藏夹”列不明确SQLQuery:UPDATE`twitter`.`tractions`AS`Traction`LEFTJOIN`twitter`.`profiles`AS`Profile`ON(`Traction`.`profile_id`=`Profile`.`id`)SET`Traction`.`favorites`=`favorites`+1,`Traction`.`errors`=`errors`+0WHERE`Traction`.`profile_id`=4AND`Tractio

mysql - 错误 : Error 1215: Cannot add foreign key constraint

我收到错误:错误:错误1215:无法添加外键约束我阅读了其他类似主题和http://dev.mysql.com/doc/refman/5.7/en/create-table-foreign-keys.html显然我无法解决这个问题。代码生成如下(该死的它应该可以完美运行):SET@OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS,UNIQUE_CHECKS=0;SET@OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS,FOREIGN_KEY_CHECKS=0;SET@OLD_SQL_MODE=@@SQL_MODE,SQL_MODE

java - 无法添加或更新子行 : a foreign key constraint fails

有人知道我的代码有什么问题吗?我正在使用一个简单的INSERT语句(而不是常规的PreparedStatement,因为我正在尝试利用mySQL的AES_ENCRYPT/DECRYPT函数。我不知道如何将它们与PreparedStatements的常规设置一起使用。所有时髦的问号。我不断得到经典:com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:Cannotaddorupdateachildrow:aforeignkeyconstraintfails(video_game_db.logi

Spring Security 6.1.x 系列 (1)—— 初识Spring Security

一、SpringSecurity概述SpringSecurity是Spring组织提供的一个开源安全框架,基于Spring开发,所以非常适合在SpringBoot中使用。官方文档地址:https://docs.spring.io/spring-security/reference/index.htmlGitHub地址:https://github.com/spring-projects/spring-security目前最新的版本是6.1.4,提供了许多新功能,需使用JDK17及以上版本。SpringSecurity作为一个功能完善的安全框架,具有以下特性:认证(Authentication)