您的位置:首页 > 数据库 > MySQL

json通过pymysql写入mysql

2020-03-08 14:31 4299 查看
1 #coding=utf-8
2
3 import json
4 import pymysql
5
6 db = pymysql.connect("localhost","root","asdfg48520.","test",use_unicode=True, charset="utf8")
7 cursor = db.cursor()
8 sql = """ DROP TABLE  IF EXISTS SHUJU1 """
9 cursor.execute(sql)
10
11 sql = """CREATE TABLE SHUJU1 (
12          TITLE  VARCHAR(20) NOT NULL,
13          TIME  VARCHAR(200),
14          TEXTT VARCHAR(200),
15          URL VARCHAR(200) )"""
16 cursor.execute(sql)
17 db.commit()
18 data = []
19
20 with open(r'C:/Users/18341/temp/shixi/10.21/pc1.json') as f:
21     for line in f:
22         data.append(json.loads(line))
23
24 for item in data:
25     sql="""INSERT INTO SHUJU1 (TITLE,TIME,TEXTT,URL)VALUES(%s,%s,%s,%s)"""
26     cursor.execute(sql,(item['time'],item['url'],item['title'],item['text']))
27
28 db.commit()
29 db.close()

 

转载于:https://www.cnblogs.com/xflqm/p/7706876.html

  • 点赞
  • 收藏
  • 分享
  • 文章举报
b31204809312137 发布了0 篇原创文章 · 获赞 0 · 访问量 173 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: