添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
烦恼的哑铃  ·  loss 出现nan-掘金·  1 年前    · 

下面是一个使用 Pandas 和 mysql-connector-python 更新 MySQL 表格的示例代码:

import pandas as pd
import mysql.connector
# 加载数据集
df = pd.read_csv('data.csv')
# 连接 MySQL 数据库
cnx = mysql.connector.connect(user='user', password='password',
                              host='localhost', database='database_name')
cursor = cnx.cursor()
# 将 DataFrame 写入 MySQL 表格
df.to_sql(name='table_name', con=cnx, if_exists='replace', index=False)
# 更新表格中的数据
update_query = '''
               UPDATE table_name 
               SET column1 = value1, column2 = value2 
               WHERE some_column = some_value
cursor.execute(update_query)
# 提交更改
cnx.commit()
# 关闭连接
cursor.close()
cnx.close()

请注意,在将 DataFrame 写入 MySQL 表格之前,您需要确保表格已经存在,并且DataFrame 中的列名和表格中的列名相匹配。如果表格不存在,您需要使用 CREATE TABLE 命令创建一个新表格。

  •