相关疑难解决方法(0)

如何在不抛出错误的情况下避免MySQL数据库中的重复条目

我正在使用Python-MySQL(MySQLdb)库将值插入数据库.我想避免重复的条目插入到数据库中,所以我unique在MySQL中将该约束添加到该列.我正在检查title列中的重复项.在我的Python脚本中,我使用以下语句:

cursor.execute ("""INSERT INTO `database` (title, introduction) VALUES (%s, %s)""", (title, pure_introduction))
Run Code Online (Sandbox Code Playgroud)

现在,当向数据库添加重复条目时,它将产生错误.我不希望出现错误消息; 我只是想要,如果找到重复的条目,那么它应该不会将该值输入数据库.我该怎么做呢?

python mysql mysql-python

4
推荐指数
2
解决办法
8578
查看次数

标签 统计

mysql ×1

mysql-python ×1

python ×1