发布网友
共3个回答
热心网友
错误提示值重复插入了,对主键来说。追问我的数据没有这一条249302这条数据,我把存储引擎由MyISAM改为InnoDB就好了,再改回去也可以了,不知道什么原因。
追答应该是不是有外键,myisam不支持外键,innoDB支持外键,建议用innoDB,对事务支持、行级锁定这些都要好一些。
热心网友
你已经存在249302的记录了,看下你的主键和唯一约束是那些列追问我的数据没有这一条249302这条数据,我把存储引擎由MyISAM改为InnoDB就好了,再改回去也可以了,不知道什么原因。
热心网友
你好,很高兴回答你的问题。
首先看一下索引名叫1的索引,应该是一个唯一索引。
然后检查249302这个值是不是在这个唯一索引对应的列中已经存在了。
如果有帮助到你,请点击采纳。追问我的数据没有这一条249302这条数据,我把存储引擎由MyISAM改为InnoDB就好了,再改回去也可以了,不知道什么原因。