gpt4 book ai didi

python - 使用 MySQLdb 运行多个语句

转载 作者:行者123 更新时间:2023-12-01 08:59:26 24 4
gpt4 key购买 nike

我想用一个命令运行多个语句。是否有可能:

这是 SQL 命令:

UPDATE toggle SET state='0' WHERE feature_name=‘feature_1;
UPDATE toggle SET state=‘1’ WHERE feature_name=‘feature_2’;
UPDATE toggle SET state=‘1’ WHERE feature_name=‘feature_3’;

对于一个命令,我运行类似的命令:

import MySQLdb
myDB = MySQLdb.connect(host=host, port=db_port, user=user, passwd=db_password, db=db)
cHandler = myDB.cursor()
cHandler.execute(query)

但这显然只适用于单个语句

谢谢!

最佳答案

使用参数化查询和 executemany .

关于python - 使用 MySQLdb 运行多个语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52575701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com