,可以通过以下步骤完成:
以下是一个示例的Python代码,用于将JSON文件中的数据添加到MySQL数据库中:
import json
import pymysql
# 读取JSON文件
with open('data.json', 'r') as file:
json_data = json.load(file)
# 连接MySQL数据库
conn = pymysql.connect(host='localhost', user='username', password='password', database='database_name')
cursor = conn.cursor()
# 创建数据表
create_table_query = '''
CREATE TABLE IF NOT EXISTS table_name (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(255),
age INT
)
'''
cursor.execute(create_table_query)
# 插入数据
insert_query = 'INSERT INTO table_name (name, age) VALUES (%s, %s)'
for item in json_data:
cursor.execute(insert_query, (item['name'], item['age']))
# 提交事务
conn.commit()
# 关闭连接
cursor.close()
conn.close()
请注意,上述代码中的username
、password
和database_name
需要根据实际情况进行替换,以及data.json
需要替换为实际的JSON文件路径。另外,表名和字段名也需要根据实际需求进行修改。
推荐的腾讯云相关产品:腾讯云数据库MySQL,详情请参考腾讯云数据库MySQL。
领取专属 10元无门槛券
手把手带您无忧上云