记mysql一次莫名的1062错误
1062 Duplicate entry '...' for key 'PRIMARY指的是主键重复或者唯一索引重复。
本来mysql表中未设主键和唯一索引,准备加上,但是设置的时候总是提示1062,提示的数据我看了,只有一行,并没有重复。
开始疯狂百度、谷歌,有说主从插入重复的,我直接把从数据库删了,依然报错、崩溃!!!
最后发现问题所在,把存储引擎由MyISAM 改成InnoDB,虽然依然有提示1062,但是提示的数据都是重复的,
也就是说当存储引擎是MyISAM 时,设置主键或者唯一索引时,如果有重复数据会提示1062但是提示的数据是最新一条的数据(错误的,没办法判断到底哪条有重复),当存储引擎是InnoDB时会提示正确的重复的那条数据。
记mysql一次莫名的1062错误的更多相关文章
- mysql insert into 时报1062错误
		
插入数据库时报1062错误,并没有错误详解 而网上的原因大多是主键重复,找了半天并没有解决办法 最后发现是表设置了联合唯一 ,插入的数据和之前的一样 >_< 太真实了
 - mysql同步出现1062错误
		
SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1;slave start;show slave status \G执行多次,直到不会出现1062错误为止 或者: my.cnf s ...
 - Mysql主从库同步错误:1062 Error 'Duplicate entry '1438019'
		
mysql主从库同步错误:1062 Error 'Duplicate entry '1438019' for key 'PRIMARY'' on query mysql主从库在同步时会发生1062 L ...
 - 【详记MySql问题大全集】一、安装MySql
		
最近公司要从SqlServer转到MySql,期间在安装环境和数据迁移的过程中,遇到了一些不大不小问题,比如怎么重置密码.怎么设置大小写敏感等等. 这些问题都比较细比较杂,这边解决完可能过几天就忘了, ...
 - MySQL里创建外键时错误的解决
		
--MySQL里创建外键时错误的解决 --------------------------------2014/04/30 在MySQL里创建外键时(Alter table xxx add const ...
 - MySQL使用root用户授权出现错误ERROR 1045 (28000) at line 2: Access denied for user 'root'@'%' (using password: YES)解决办法
		
参考:https://blog.csdn.net/open_data/article/details/42873827 使用MySQL的root用户登录出现错误提示 ERROR 1045 (28000 ...
 - 命令行连接mysql服务器时 报Can't connect to local MySQL server through socket 'xxx.sock'错误
		
本来之前用的好好的mysql服务器,突然就报Can't connect to local MySQL server through socket 'xxx.sock'错误了 遇到该问题思路首先是:检查 ...
 - mysql创建外链失败1005错误解决方法
		
mysql创建外链失败1005错误解决方法 错误号:1005错误信息:Can't create table 'webDB.#sql-397_61df' (errno: 150)解决方法 错误原因有四: ...
 - MySql ERROR 1045 (28000): Access denied 错误
		
[MySql ERROR 1045 (28000): Access denied 错误] 即登陆错误,使用MySql登陆时,需使正确的username/passwd.通过 -u -p 参数即可. My ...
 
随机推荐
- 实现一个简易的promise
			
//promise里面只有三个状态,且三个状态的转换形式有两种 //由pending转换为fulfilled,由pending转换为rejected //Promise的构造函数参数是一个函数,函数的 ...
 - Java“类”的内存分配_case1
 - @atcoder - AGC037F@ Counting of Subarrays
			
目录 @description@ @solution@ @accepted code@ @details@ @description@ 给定 L,连续至少 L 个相同的数 k 可以合并成 1 个 k+ ...
 - 模板—扩展GCD*2
			
有必要重新学一下扩展GCD emmmm. 主要是扩展GCD求解线性同余方程$ax≡b (mod p)$. 1.方程有解的充分必要条件:b%gcd(a,p)=0. 证明: $ax-py=b$ 由于求解整 ...
 - shell爬虫
			
#!/bin/bash curl_str='curl -x "http://http-pro.abuyun.com:9010" --proxy-basic --proxy-user ...
 - mysql 获取最近一个月每一天
			
select date_add(curdate(), interval(cast(help_topic_id as signed integer) - 30) day) day from mysql. ...
 - Mac 安装homebrew,pkgutil --pkgs列出安装包
			
Mac 安装homebrew Homebrew官网 http://brew.sh/index_zh-cn.html Homebrew是神马 Linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的 ...
 - List of open source software
			
List of open source software https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/ ...
 - 通过GDB重新获得进程的输出
			
有时通过SecureCRT或者Putty远程ssh到主机上执行某个进程,因长时间没有交互导致ssh断链,此时该进程由init进程收留.该进程的输出也就无法获得了. 这种情况下,可以利用gdb重新获得该 ...
 - 嵌套app ,的h5分支 项目 (分享,保存图片,返回app)
			
function callAppBridge(func, argObj) { const app = window.webkit || window.app; const args = typ ...