当前位置: 首页 > 图灵资讯 > 行业资讯> python更新不了数据库解决方法

python更新不了数据库解决方法

发布时间:2025-12-10 16:46:02

问题:

使用Python操作MySQL数据时,需要update操作,执行后发现更新不成功,但查询操作可以成功。

解决方法:

要进行更新操作,必须在执行sql后添加conectionnion.commit();

如果只是查询,就不用加了。

sql_usr='aaa'
sql_psw='aaa'
sql_host='aaa'
sql_port='aaa'

defmysql1(sql):
#打开数据库连接
connection=pymysql.connect(host=sql_host,
port=int(sql_port),
user=sql_usr,
password=sql_psw,
charset='utf8')
#使用cursor()创建游标对象cursor
cursor=connection.cursor()
cursor.execute(sql)#执行sql语句
connection.commit()#执行update操作时需要写这个,否则会更新不成功
result=cursor.fetchone()
#print(result)
#result_cn=json.dumps(result,ensure_ascii=False)
#print(result_cn)
connection.close()
returnresult

有关Python的更多信息,请注意:Python自学网!!

相关文章

python更新不了数据库解决方法

python更新不了数据库解决方法

2025-12-10
python和html哪个好

python和html哪个好

2025-12-10
python很多函数记不住怎么办

python很多函数记不住怎么办

2025-12-09
python换行显示语法错误

python换行显示语法错误

2025-12-09
python加入等级考试几年

python加入等级考试几年

2025-12-09
python架构是什么?

python架构是什么?

2025-12-09