最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實(shí)現(xiàn)將json格式數(shù)據(jù)存儲(chǔ)到Mysql數(shù)據(jù)庫(kù)

 更新時(shí)間:2025年03月08日 10:41:47   作者:代碼軌跡  
這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)將json格式數(shù)據(jù)存儲(chǔ)到Mysql數(shù)據(jù)庫(kù),文中的示例代碼簡(jiǎn)潔易懂,有需要的小伙伴可以參考下

1. 安裝

pip install mysql-connector-python

2. 數(shù)據(jù)庫(kù)插入json格式數(shù)據(jù)

import mysql.connector
import json
from datetime import datetime
 
 
# 創(chuàng)建數(shù)據(jù)庫(kù)連接
db = mysql.connector.connect(
    host="localhost",  # MySQL服務(wù)器地址
    user="root",           # 用戶名
    password="123456",  # 密碼
    database="test",  # 數(shù)據(jù)庫(kù)名稱
    port="3307"             # 端口
)
 
 
# 創(chuàng)建游標(biāo)對(duì)象,用于執(zhí)行SQL查詢
cursor = db.cursor()
 
 
# 讀取JSON文件并解析為Python字典
with open('./data/goods_2025-02-12.json', 'r', encoding='utf-8') as file:
    goods = json.load(file)
 
 
# 將字典轉(zhuǎn)換為JSON字符串
goods_json = json.dumps(goods, ensure_ascii=False)
 
 
# 日期
date = '2025-02-12'
 
 
# 執(zhí)行SQL
sql = "INSERT INTO goods (content, date) VALUES (%s, %s)"
val = (goods_json, date)
cursor.execute(sql, val)
 
 
# 提交事務(wù)
db.commit()
 
 
# 關(guān)閉游標(biāo)和數(shù)據(jù)庫(kù)連接
cursor.close()
db.close()

3. 數(shù)據(jù)庫(kù)查詢json格式數(shù)據(jù)

import mysql.connector
import json
from datetime import datetime
 
 
# 創(chuàng)建數(shù)據(jù)庫(kù)連接
db = mysql.connector.connect(
    host="localhost",  # MySQL服務(wù)器地址
    user="root",           # 用戶名
    password="123456",  # 密碼
    database="test",  # 數(shù)據(jù)庫(kù)名稱
    port="3307"             # 端口
)
 
 
# 創(chuàng)建游標(biāo)對(duì)象,用于執(zhí)行SQL查詢
cursor = db.cursor()
 
 
sql = "SELECT * FROM goods WHERE date = %s"
val = ('2025-02-12',)
cursor.execute(sql, val)
 
 
# 獲取查詢結(jié)果
result = cursor.fetchall()
 
 
# 遍歷結(jié)果并打印
for row in result:
    print(row)
 
 
# 獲取商品信息(json格式)
goods = json.loads(row[1])
    
# 提交事務(wù)
db.commit()
 
 
# 關(guān)閉游標(biāo)和數(shù)據(jù)庫(kù)連接
cursor.close()
db.close()

到此這篇關(guān)于Python實(shí)現(xiàn)將json格式數(shù)據(jù)存儲(chǔ)到Mysql數(shù)據(jù)庫(kù)的文章就介紹到這了,更多相關(guān)Python json存儲(chǔ)到Mysql內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

长兴县| 岐山县| 霸州市| 无极县| 柳河县| 祁连县| 昌邑市| 汝阳县| 兴山县| 昌邑市| 遂溪县| 济阳县| 营口市| 镇远县| 雷波县| 河源市| 馆陶县| 万源市| 霍林郭勒市| 浮梁县| 河间市| 中方县| 开阳县| 中西区| 福建省| 古丈县| 阜宁县| 连江县| 白山市| 姚安县| 敦煌市| 鄯善县| 扎赉特旗| 大荔县| 曲麻莱县| 辽阳市| 大渡口区| 新龙县| 西平县| 平顶山市| 石景山区|