中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用python怎么將json數據存儲到MySQL中

發布時間:2021-03-02 15:54:40 來源:億速云 閱讀:906 作者:戴恩恩 欄目:開發技術

這篇文章主要為大家詳細介紹了利用python怎么將json數據存儲到MySQL中,文中示例代碼介紹的非常詳細,具有一定的參考價值,發現的小伙伴們可以參考一下:

Python主要用來做什么

Python主要應用于:1、Web開發;2、數據科學研究;3、網絡爬蟲;4、嵌入式應用開發;5、游戲開發;6、桌面應用開發。

首先在cmd中連接MySQL并且創建一個數據庫json

利用python怎么將json數據存儲到MySQL中

利用python怎么將json數據存儲到MySQL中

在圖形化界面workbench中可以看到

利用python怎么將json數據存儲到MySQL中

接下來就要在pycharm中寫代碼了,在pycharm中導入pymysql后即可

#建立python與MySQL之間的連接
  mysql = pymysql.connect(host="localhost",user="root",passwd="12138",db="json",charset="utf8")
  #新建游標
  cur = mysql.cursor()
  #原生sql語句,創建一個名為jsondata的表,并在其中定義字段
  sqlc = '''
   create table if not exists jsondata(
   typeid int(11) not null auto_increment primary key,
   tagid varchar(20) not null,
   title varchar(100) not null,
   time varchar(20) not null,
   content mediumtext not null)DEFAULT CHARSET=utf8;
   '''
  #執行語句
  a = cur.execute(sqlc)
  #提交任務
  mysql.commit()
  print 'success'
  #sql,插入數據
  sqla = '''
   insert into jsondata(typeid,tagid,title,time,content)values(%s,%s,%s,%s,%s);
  '''
  #這里的data數據為列表,data[0]中存在的字典類型數據
  b = cur.execute(sqla,(data[0]['typeid'],data[0]['tagid'],data[0]['title'],data[0]['time'],data[0]['content']))
  mysql.commit()
  cur.close()
  mysql.close()
  print 'success'

運行之后,先在cmd中看看有什么變化,使用json,并且查看table

利用python怎么將json數據存儲到MySQL中

再看看表中的數據

利用python怎么將json數據存儲到MySQL中

這就是之前定義的jsondata表,可是沒有看到具體插入的數據

所以接下來看看workbench

利用python怎么將json數據存儲到MySQL中

以上就是億速云小編為大家收集整理的利用python怎么將json數據存儲到MySQL中,如何覺得億速云網站的內容還不錯,歡迎將億速云網站推薦給身邊好友。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平谷区| 苏尼特左旗| 乐陵市| 鹿泉市| 邳州市| 金阳县| 同仁县| 靖安县| 南岸区| 郴州市| 梅州市| 长宁区| 张家港市| 洛宁县| 衡阳市| 周至县| 邮箱| 毕节市| 阿拉善右旗| 通化县| 浦北县| 若羌县| 黎川县| 普兰县| 山西省| 正镶白旗| 衡东县| 仪陇县| 中方县| 司法| 涿鹿县| 怀来县| 镇安县| 桂平市| 荣昌县| 丰城市| 大城县| 黄陵县| 巩义市| 横峰县| 石泉县|