亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

1. 安裝

pip install mysql-connector-python

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

import mysql.connector
import json
from datetime import datetime
 
 
# 創(chuàng)建數(shù)據(jù)庫連接
db = mysql.connector.connect(
    host="localhost",  # MySQL服務(wù)器地址
    user="root",           # 用戶名
    password="123456",  # 密碼
    database="test",  # 數(shù)據(jù)庫名稱
    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ù)庫連接
cursor.close()
db.close()

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

import mysql.connector
import json
from datetime import datetime
 
 
# 創(chuàng)建數(shù)據(jù)庫連接
db = mysql.connector.connect(
    host="localhost",  # MySQL服務(wù)器地址
    user="root",           # 用戶名
    password="123456",  # 密碼
    database="test",  # 數(shù)據(jù)庫名稱
    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ù)庫連接
cursor.close()
db.close()

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

相關(guān)文章

  • Python中輸入和輸出格式化操作詳解

    Python中輸入和輸出格式化操作詳解

    這篇文章主要介紹了Python中的輸入與輸出操作,包括使用input()函數(shù)進(jìn)行輸入、數(shù)據(jù)類型轉(zhuǎn)換、異常處理,以及使用print()函數(shù)進(jìn)行輸出、格式化輸出方法(如%格式化、str.format()和f-string),需要的朋友可以參考下
    2025-02-02
  • 使用matplotlib創(chuàng)建Gif動(dòng)圖的實(shí)現(xiàn)

    使用matplotlib創(chuàng)建Gif動(dòng)圖的實(shí)現(xiàn)

    本文主要介紹了使用matplotlib創(chuàng)建Gif動(dòng)圖的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • 手把手教你pycharm專業(yè)版安裝破解教程(linux版)

    手把手教你pycharm專業(yè)版安裝破解教程(linux版)

    這篇文章主要介紹了 手把手教你pycharm專業(yè)版安裝破解教程(linux版),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Python常問的100個(gè)面試問題匯總(上篇)

    Python常問的100個(gè)面試問題匯總(上篇)

    這篇文章主要介紹了Python常問的100個(gè)面試問題匯總(上篇),文章內(nèi)容詳細(xì),簡單易懂,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2023-01-01
  • python匿名函數(shù)用法實(shí)例分析

    python匿名函數(shù)用法實(shí)例分析

    這篇文章主要介紹了python匿名函數(shù)用法,結(jié)合實(shí)例形式分析了Python匿名函數(shù)的特點(diǎn)、功能及相關(guān)使用方法,需要的朋友可以參考下
    2019-08-08
  • Python代碼中如何讀取鍵盤錄入的值

    Python代碼中如何讀取鍵盤錄入的值

    在本篇文章里小編給大家分享的是關(guān)于Python代碼中讀取鍵盤錄入值的方法,需要的朋友們可以參考下。
    2020-05-05
  • Python只用40行代碼編寫的計(jì)算器實(shí)例

    Python只用40行代碼編寫的計(jì)算器實(shí)例

    這篇文章主要介紹了Python只用40行代碼編寫的計(jì)算器,結(jié)合完整實(shí)例形式分析了Python計(jì)算器的具體實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-05-05
  • django中url映射規(guī)則和服務(wù)端響應(yīng)順序的實(shí)現(xiàn)

    django中url映射規(guī)則和服務(wù)端響應(yīng)順序的實(shí)現(xiàn)

    這篇文章主要介紹了django中url映射規(guī)則和服務(wù)端響應(yīng)順序的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python使用百度翻譯開發(fā)平臺(tái)實(shí)現(xiàn)英文翻譯為中文功能示例

    Python使用百度翻譯開發(fā)平臺(tái)實(shí)現(xiàn)英文翻譯為中文功能示例

    這篇文章主要介紹了Python使用百度翻譯開發(fā)平臺(tái)實(shí)現(xiàn)英文翻譯為中文功能,結(jié)合實(shí)例形式分析了Python使用request請(qǐng)求與百度翻譯API接口交互實(shí)現(xiàn)翻譯功能相關(guān)操作技巧,需要的朋友可以參考下
    2019-08-08
  • python 密碼加密與解密的實(shí)現(xiàn)

    python 密碼加密與解密的實(shí)現(xiàn)

    本文主要介紹了python 密碼加密與解密的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02

最新評(píng)論