Python MySQL-通知程序尝试了重复插入
如果尝试重复插入,是否有一种简单的方法可以返回代码 我想这样做(显然不起作用,因为(在重复键索引更新时)- 也许有什么东西和插入忽略到 基本上,我需要填充一个有数百万个条目的数据库,但是它通常会在中间被截断,这将加快它的速度,因为我可以确定它在代码上的时间。Python MySQL-通知程序尝试了重复插入,python,sql,mysql,Python,Sql,Mysql,如果尝试重复插入,是否有一种简单的方法可以返回代码 我想这样做(显然不起作用,因为(在重复键索引更新时)- 也许有什么东西和插入忽略到 基本上,我需要填充一个有数百万个条目的数据库,但是它通常会在中间被截断,这将加快它的速度,因为我可以确定它在代码上的时间。 感谢您提供DB-API适配器提供的任何帮助。谢谢,我正在寻找一种在SQL中执行此操作的方法,但由于我找不到任何东西,而您提出了这一建议,因此它似乎是刚刚恢复使用它的唯一选项,对于其他任何人来说,例外情况是:MySQLdb.Integrity
感谢您提供DB-API适配器提供的任何帮助。谢谢,我正在寻找一种在SQL中执行此操作的方法,但由于我找不到任何东西,而您提出了这一建议,因此它似乎是刚刚恢复使用它的唯一选项,对于其他任何人来说,例外情况是:MySQLdb.IntegrityError
query = "INSERT INTO quotes(symbol, date, open, high, low, close, volume, adj)"
query += "VALUES ('" + symbol + "', '" + Date + "','" + Open + "','" + High + "','" + Low + "','" + Close + "','" + Volume + "','" + Adj +"') ON DUPLICATE KEY INDEX SELECT (2)"