2018年04月6日网站服务器迁移完成……

ERROR 1062 (23000): Duplicate entry ‘%-root’ for key ‘PRIMARY’

mysql 苏 demo 2294℃ 0评论

MySQL> update user set host=’%’ where user = ‘root’;
ERROR 1062 (23000): Duplicate entry ‘%-root’ for key ‘PRIMARY’
然后查看了下数据库的host信息如下:
MySQL> select host from user where user = ‘root’;
+———————–+
| host |
+———————–+
| % |
| 127.0.0.1 |
| localhost.localdomain |
+———————–+
3 rows in set (0.00 sec)
host已经有了%这个值,所以直接运行命令:
复制代码 代码如下:


MySQL>flush privileges;

出现这个问题主要是数据主键出现了重复行,建议在查询试下。

打赏

转载请注明:苏demo的别样人生 » ERROR 1062 (23000): Duplicate entry ‘%-root’ for key ‘PRIMARY’

   如果本篇文章对您有帮助,欢迎向博主进行赞助,赞助时请写上您的用户名。
支付宝直接捐助帐号oracle_lee@qq.com 感谢支持!
喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情