首页 > 解决方案 > Python:将列名作为变量添加到mysql表

问题描述

我正在努力弄清楚如何在 python 中更改 mysql 列名。

以下是我理想中想做的事情:

column_name = "Kills"    
my_cur.execute("alter table match_historical_player_stats add  column_name float ")

有人可以帮我创建正确的语法来解决这个问题吗?

标签: pythonmysql

解决方案


你可以在这里试试这个:

column_name = "Kills"
query = "ALTER TABLE match_historical_player_stats ADD {} FLOAT".format(column_name)

my_cur.execute(query)

推荐阅读