如何从字典插入MySQL

时间:2018-11-15 04:21:45

标签: python mysql

我有以下python字典:

data = {
    'id': 2,
    'name': 'tom',
    'color': 'red'
}

通常我将其插入到mysql中,如下所示(假设列与数据键相同):

cursor.execute('''INSERT INTO table (id, name, color) VALUES (%s, %s, %s)''', (data['id'], data['name'], data['color'])

有没有简单的捷径可以完成上述插入操作?例如,类似:

cursor.execute('''INSERT INTO table (%s) VALUES (%s)''', (data))

我正在整理上面的内容,但是基本上我想做的就是将字典直接转换为数据库。

0 个答案:

没有答案