ZBLOG

写一个python程序将{"id":1895121,"operators":1,"MSISDN":"666","ICCID":"666","IMSI":"999","IMEI":"","cardType":"消费级三切","status":2,"childStatus":2,"childStatus2":0,"oldStatus":0,"statusTime":null,"openDate":"2021-09-01T00:00:00+08:00","activeType":1,"activ...

以下是将给定的JSON数据存储到MySQL数据库中的Python程序示例:

import json
import mysql.connector

# 解析JSON数据
data = '''
{
  "id": 1895121,
  "operators": 1,
  "MSISDN": "666",
  "ICCID": "666",
  "IMSI": "999",
  "IMEI": "",
  ...
}
'''

json_data = json.loads(data)

# 连接到MySQL数据库
connection = mysql.connector.connect(
    host="your_host",
    user="your_username",
    password="your_password",
    database="your_database"
)
cursor = connection.cursor()

# 插入数据到表中
table_name = "your_table_name"
columns = ", ".join(json_data.keys())
placeholders = ", ".join(["%s"] * len(json_data))
values = tuple(json_data.values())

insert_query = f"INSERT INTO {table_name} ({columns}) VALUES ({placeholders})"
cursor.execute(insert_query, values)

# 提交更改并关闭连接
connection.commit()
cursor.close()
connection.close()

请注意替换代码中的your_hostyour_usernameyour_passwordyour_databaseyour_table_name为你自己的MySQL数据库信息。此外,确保安装了相应的Python库:mysql-connector-pythonjson

以上示例假设表结构已经创建,并且与JSON数据中键值一致。如果有额外需求或字段类型不匹配,请根据实际情况进行调整。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:http://sdn.0voice.com/?id=5202

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?