首页 > 解决方案 > mysql.connector.errors.IntegrityError: 1062 (23000): 重复条目

问题描述

我有一个程序可以使用连接到数据库的 GUI(网格)在 Python 上注册客户。客户的电话号码是数据库表中的主键。

我想要实现的是 GUI 中的输出是使用 set 的“客户已注册”。当电话号码是重复条目时,而不是程序关闭并给我一个错误。我已经制作了一个“只读”窗口来显示消息,但我正在努力寻找一种让它工作的方法。

我看到有人提到 INSERT IGNORE 作为解决方案,但这是一项学校作业,我们不允许使用 IGNORE。

标签: pythonmysqlpython-3.xuser-interface

解决方案


推荐阅读