mysql number(mn)_使用Python Mysql conn将Mysql coulmn名称存储在数组中

我对mysql还不太熟悉,因为我对数据库本身的操作还不熟悉。我成功地在一个表中存储了新行,但我的下一步工作将更加复杂。在

我想从现有的mysql数据库中获取列名,并将它们保存到python中的数组中。我使用的是官方的mysql连接器。在

我想我可以通过这些信息_架构.列命令,但我不知道如何构建查询并将信息存储在数组中。它大约有100-200列,所以性能可能会成为一个问题,所以我认为对每一列都进行迭代是不明智的。在

使用连接器将代码注入mysql的基本代码是:def insert(data):

query = "INSERT INTO templog(data) " \

"VALUES(%s,%s,%s,%s,%s)"

args = (data)

try:

db_config = read_db_config()

conn = MySQLConnection(db_config)

cursor = conn.cursor()

cursor.execute(query, args)

#if cursor.lastrowid:

# print('last insert id', cursor.lastrowid)

#else:

# print('last insert id not found')

conn.commit()

cursor.close()

conn.close()

except Error as error:

print(error)

如上所述,为了从sql server获取数据,需要修改上面的代码。提前谢谢!在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值