Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python MySQL-通知程序尝试了重复插入_Python_Sql_Mysql - Fatal编程技术网

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)"