今天发现数据库报这个错,经过排查,原因如下

原因一

本地装了两个版本的mysql,连错数据库了。

原因二

连上正确的数据库后,还是报这个错,发现是当前用户没有这个数据库的权限,开通权限。问题解决

Duplicate entry ‘yangyangyang’ for key ‘uname’

连上数据库后,数据库又报这个错,这个是因为数据列设置了唯一索引,然后插入已存在的值