将json文件里面的数据写入数据库

{"title_": "需要电脑/招视频剪辑学徒>18岁", "area_": " 不限区域", "visited_": " 93450", "date_": "刚刚"},
{"title_": "爱拍照爱打扮无需经验", "area_": " 白云", "visited_": " 411", "date_": "25分钟前"},
{"title_": "线下试衣兼职有无经验均可", "area_": " 天河", "visited_": " 97", "date_": "25分钟前"},
{"title_": "物流打包员180一天", "area_": " 黄埔", "visited_": " 247", "date_": "28分钟前"},
{"title_": "顺丰装件白班兼职180-200元日结包吃", "area_": " 黄埔", "visited_": " 97", "date_": "32分钟前"},
{"title_": "日结寒假工燕塘牛奶打包318元一天包吃住", "area_": " 番禺", "visited_": " 754", "date_": "34分钟前"},
{"title_": "日结300元一天星巴克打包员包吃住", "area_": " 番禺", "visited_": " 1930", "date_": "34分钟前"},
{"title_": "寒假工德芙巧克力打包员328元一天包吃住", "area_": " 白云", "visited_": " 659", "date_": "35分钟前"},
{"title_": "寒假工三只松鼠打包员240元一天包吃住", "area_": " 从化", "visited_": " 287", "date_": "36分钟前"},
{"title_": "装车工220每天", "area_": " 黄埔", "visited_": " 375", "date_": "36分钟前"},
{"title_": "物流分拣日结280一天", "area_": " 天河", "visited_": " 349", "date_": "39分钟前"},
{"title_": "打包分拣260天下班发", "area_": " 天河", "visited_": " 454", "date_": "39分钟前"},
{"title_": "黄埔化妆品仓招聘日结工", "area_": " 黄埔", "visited_": " 277", "date_": "39分钟前"},
{"title_": "分拣兼职有点累但是薪资高", "area_": " 黄埔", "visited_": " 364", "date_": "39分钟前"},
{"title_": "日结高薪800元招聘声音主播", "area_": " 不限区域", "visited_": " 6262", "date_": "53分钟前"},
{"title_": "全国在家兼职招聘丨app聊天丨后台秒提现", "area_": " 不限区域", "visited_": " 18457", "date_": "53分钟前"},
{"title_": "日结500元招聘抖音交友语音平台", "area_": " 不限区域", "visited_": " 13525", "date_": "53分钟前"},
{"title_": "微胖都可以做的网拍", "area_": " 天河", "visited_": " 3758", "date_": "56分钟前"},
{"title_": "暑假工360一天美妆口红包装", "area_": " 番禺", "visited_": " 169", "date_": "57分钟前"},
{"title_": "兼职暑假工300一天服务员包吃住", "area_": " 白云", "visited_": " 222", "date_": "57分钟前"},
{"title_": "酒店兼职日结日入200以上临时工小时工", "area_": " 天河", "visited_": " 11811", "date_": "1小时前"},
{"title_": "全国在家兼职招聘丨app聊天丨后台秒提现", "area_": " 不限区域", "visited_": " 13226", "date_": "1小时前"},
{"title_": "赠送口罩地推兼职300元每天日结", "area_": " 天河", "visited_": " 614", "date_": "1小时前"},
{"title_": "试衣拍摄有点累工资还OK", "area_": " 天河", "visited_": " 6626", "date_": "1小时前"},
{"title_": "试衣有点累但工资高吖", "area_": " 天河", "visited_": " 1632", "date_": "1小时前"},
{"title_": "手机在家兼职客服工资日结", "area_": " 天河", "visited_": " 638", "date_": "1小时前"},
{"title_": "美女主播在家聊天直播 轻松过万非诚勿扰", "area_": " 不限区域", "visited_": " 781", "date_": "2小时前"},
{"title_": "兼职包包首饰服装拍摄模特", "area_": " 越秀", "visited_": " 323", "date_": "2小时前"},
{"title_": "古装汉服试衣模特可微胖新人600一天", "area_": " 天河", "visited_": " 374", "date_": "2小时前"},
{"title_": "从化楼盘兼职文员", "area_": " 从化", "visited_": " 15", "date_": "2小时前"},
{"title_": "游戏女陪玩在家线上兼职丨轻松赚钱", "area_": " 天河", "visited_": " 1636", "date_": "2小时前"},
{"title_": "暑假工260元一天星巴克咖啡包装", "area_": " 天河", "visited_": " 1343", "date_": "2小时前"},
{"title_": "暑假工240元一天行李箱包装", "area_": " 白云", "visited_": " 1472", "date_": "2小时前"},
{"title_": "全国在家兼职招聘丨app聊天丨后台秒提现", "area_": " 不限区域", "visited_": " 9679", "date_": "2小时前"},
{"title_": "全国招聊天员后台秒提现", "area_": " 天河", "visited_": " 227", "date_": "3小时前"},
{"title_": "古装拍摄可新人可长期", "area_": " 天河", "visited_": " 395", "date_": "3小时前"},
{"title_": "Hello小白可尝试的服装拍摄", "area_": " 白云", "visited_": " 1278", "date_": "3小时前"},
{"title_": "在家即可丨兼职论文写手文案编辑写作撰稿人", "area_": " 天河", "visited_": " 21373", "date_": "3小时前"},
{"title_": "高薪招募抖音主播在家一部手机即可", "area_": " 不限区域", "visited_": " 1430", "date_": "3小时前"},
{"title_": "顺丰小件快递装卸日结兼职220每元", "area_": " 番禺", "visited_": " 854", "date_": "3小时前"},
{"title_": "打包388一天包吃住人走账清", "area_": " 花都", "visited_": " 576", "date_": "3小时前"},
{"title_": "免费入职地铁安检员300一天暑假工", "area_": " 花都", "visited_": " 338", "date_": "3小时前"},
{"title_": "广州CoCo包装厂兼职328一天暑假工", "area_": " 天河", "visited_": " 219", "date_": "3小时前"},
{"title_": "日结寒假工可口可乐328一天包吃住", "area_": " 花都", "visited_": " 365", "date_": "3小时前"},
{"title_": "广州CoCo包装厂兼职328一天暑假工", "area_": " 番禺", "visited_": " 35", "date_": "3小时前"},
{"title_": "探鱼连锁店学生寒假工300一天包吃住", "area_": " 白云", "visited_": " 735", "date_": "3小时前"},
{"title_": "每天招测试评估300元1小时", "area_": " 海珠", "visited_": " 7934", "date_": "3小时前"},
{"title_": "黄埔科捷电商打包240一天日结", "area_": " 黄埔", "visited_": " 113", "date_": "3小时前"},
{"title_": "黄埔电商打包220一天日结", "area_": " 黄埔", "visited_": " 196", "date_": "3小时前"},
{"title_": "每日招人日结琶洲服务员", "area_": " 海珠", "visited_": " 1834", "date_": "3小时前"},
{"title_": "广州日结兼职230/天", "area_": " 番禺", "visited_": " 4534", "date_": "4小时前"},
{"title_": "竹料日结轻松坐班", "area_": " 白云", "visited_": " 45", "date_": "4小时前"},
{"title_": "日结包吃270一天长白班", "area_": " 天河", "visited_": " 227", "date_": "4小时前"},
{"title_": "在家兼职丨app聊天丨后台秒提现", "area_": " 天河", "visited_": " 7742", "date_": "4小时前"},
{"title_": "在家兼职丨app聊天丨后台秒提现", "area_": " 天河", "visited_": " 4193", "date_": "4小时前"},
{"title_": "在家兼职丨app聊天丨后台秒提现", "area_": " 天河", "visited_": " 3822", "date_": "4小时前"},
{"title_": "全国招聊天员后台秒提现", "area_": " 天河", "visited_": " 267", "date_": "4小时前"},
{"title_": "晚上送餐员兼职就近安排", "area_": " 番禺", "visited_": " 3543", "date_": "4小时前"},
{"title_": "一份说出去有面子的兼职", "area_": " 越秀", "visited_": " 10034", "date_": "4小时前"},
{"title_": "日结穿搭一日一结", "area_": " 天河", "visited_": " 1212", "date_": "4小时前"},
{"title_": "在家即可丨兼职论文写手文案编辑写作撰稿人", "area_": " 天河", "visited_": " 23341", "date_": "4小时前"},
{"title_": "日用品打包分拣日结240一天", "area_": " 增城", "visited_": " 794", "date_": "4小时前"},
{"title_": "聊天员在家直播不露脸", "area_": " 不限区域", "visited_": " 1876", "date_": "4小时前"},
{"title_": "兼职外卖骑手就近安排", "area_": " 白云", "visited_": " 45", "date_": "4小时前"},
{"title_": "不露脸聊天主播有保底日结", "area_": " 不限区域", "visited_": " 1822", "date_": "4小时前"},
{"title_": "花都机场日结", "area_": " 花都", "visited_": " 1033", "date_": "4小时前"},
{"title_": "招募气氛活跃员打字聊天在家高薪", "area_": " 天河", "visited_": " 1588", "date_": "4小时前"},
{"title_": "淘宝试衣拍摄可微胖一日结", "area_": " 海珠", "visited_": " 3135", "date_": "4小时前"},
{"title_": "在家兼职丨论文写手文案工资日结", "area_": " 越秀", "visited_": " 1357", "date_": "4小时前"},
{"title_": "在家兼职小说修改工资日结", "area_": " 天河", "visited_": " 973", "date_": "4小时前"},
{"title_": "上班族业余模特服装拍摄", "area_": " 番禺", "visited_": " 403", "date_": "4小时前"},
{"title_": "银行资产管理客服兼职日结220", "area_": " 天河", "visited_": " 1070", "date_": "4小时前"},
{"title_": "黄埔夏园分拣高薪日结230一天", "area_": " 黄埔", "visited_": " 186", "date_": "4小时前"},
{"title_": "黄埔区南岗高薪日结220一天", "area_": " 黄埔", "visited_": " 139", "date_": "4小时前"},
{"title_": "275一天电商新仓白班日结包吃住就近安排", "area_": " 天河", "visited_": " 336", "date_": "4小时前"},
{"title_": "广州暑假零食摆放员417一天随走随结", "area_": " 天河", "visited_": " 54", "date_": "5小时前"},
{"title_": "在家打字聊天员丨时薪180丨不看学历", "area_": " 天河", "visited_": " 3012", "date_": "5小时前"},
{"title_": "小红书得物穿版搭配可新人", "area_": " 天河", "visited_": " 473", "date_": "5小时前"},
{"title_": "新品香水沐浴露需生面孔展示广告", "area_": " 天河", "visited_": " 620", "date_": "5小时前"},
{"title_": "广州暑假地铁安检员300一天", "area_": " 白云", "visited_": " 83", "date_": "5小时前"},
{"title_": "宴会1天日结服务员", "area_": " 天河", "visited_": " 6910", "date_": "5小时前"},
{"title_": "广州暑假抖音盲盒贴标签420一天", "area_": " 白云", "visited_": " 50", "date_": "5小时前"},
{"title_": "淘宝小红书服装试衣拍摄300日结", "area_": " 番禺", "visited_": " 1582", "date_": "5小时前"},
{"title_": "汉服自由兼职3小时四百", "area_": " 海珠", "visited_": " 2649", "date_": "5小时前"},
{"title_": "广东省人类精子库招募志愿者", "area_": " 越秀", "visited_": " 1283", "date_": "5小时前"},
{"title_": "带货主播丨不露脸丨在家做", "area_": " 天河", "visited_": " 965", "date_": "6小时前"},
{"title_": "急招在家游戏陪玩丨轻松简单", "area_": " 天河", "visited_": " 1313", "date_": "6小时前"},
{"title_": "手机兼职在家日结不露脸绿色聊天音频主持", "area_": " 花都", "visited_": " 15", "date_": "14小时前"},
{"title_": "日结兼职电商打包280一天", "area_": " 番禺", "visited_": " 9950", "date_": "14小时前"},
{"title_": "人和日结兼职", "area_": " 白云", "visited_": " 8806", "date_": "14小时前"},
{"title_": "聊天赚钱丨在家日结丨不限时间", "area_": " 不限区域", "visited_": " 161877", "date_": "昨天"},
{"title_": "日结高薪丨在家聊天丨多劳多得", "area_": " 不限区域", "visited_": " 106548", "date_": "昨天"},
{"title_": "在家英语录音兼职50元1小时", "area_": " 天河", "visited_": " 5967", "date_": "昨天"},
{"title_": "明天体育西路活动兼职", "area_": " 天河", "visited_": " 1144", "date_": "昨天"},
{"title_": "直招新人新款各季试衣模特", "area_": " 花都", "visited_": " 285", "date_": "昨天"},
{"title_": "新人服装平面模特可微胖", "area_": " 越秀", "visited_": " 211", "date_": "昨天"},
{"title_": "无经验微胖大码服装拍摄", "area_": " 天河", "visited_": " 523", "date_": "昨天"},
{"title_": "260一天nike仓库打包", "area_": " 黄埔", "visited_": " 263", "date_": "昨天"},
{"title_": "电商打包兼职日结260元一天", "area_": " 黄埔", "visited_": " 276", "date_": "昨天"},
{"title_": "日结在家丨APP在线打字聊天员丨高薪高薪", "area_": " 天河", "visited_": " 3507", "date_": "昨天"},
{"title_": "试衣拍摄有点累工资还OK", "area_": " 荔湾", "visited_": " 4319", "date_": "昨天"},
{"title_": "耐克打包日结兼职260元一天", "area_": " 黄埔", "visited_": " 155", "date_": "昨天"},
{"title_": "耐克打包三天日结260元一天", "area_": " 黄埔", "visited_": " 124", "date_": "昨天"},
{"title_": "小白也可以做的服装拍摄", "area_": " 天河", "visited_": " 895", "date_": "昨天"},
{"title_": "龙归小件快递分拣扫描日结220天", "area_": " 白云", "visited_": " 4821", "date_": "昨天"},
{"title_": "试衣有点累但薪资棒棒哒", "area_": " 海珠", "visited_": " 694", "date_": "昨天"},
{"title_": "番禺石基村7天兼职今天报名I明天上班", "area_": " 番禺", "visited_": " 225", "date_": "昨天"},
{"title_": "试衣拍摄有点累工资还OK", "area_": " 天河", "visited_": " 883", "date_": "昨天"},
{"title_": "日结不压工资大众模特网拍3小时四百", "area_": " 番禺", "visited_": " 392", "date_": "昨天"},
{"title_": "试衣拍摄有点累工作还OK", "area_": " 白云", "visited_": " 625", "date_": "昨天"},
{"title_": "日结高薪丨聊天赚钱丨不限时间", "area_": " 天河", "visited_": " 226", "date_": "昨天"},
{"title_": "就近安排白云区急招送餐员0元配车日结", "area_": " 白云", "visited_": " 1439", "date_": "昨天"},
{"title_": "天河区招下班兼职送餐员0元配车当天日结", "area_": " 天河", "visited_": " 1258", "date_": "昨天"},
{"title_": "黄埔区招下班兼职送餐员0元配车当天日结", "area_": " 黄埔", "visited_": " 1466", "date_": "昨天"},
{"title_": "试衣拍摄有点累工资还OK", "area_": " 天河", "visited_": " 1416", "date_": "昨天"},
{"title_": "德邦快递日结", "area_": " 番禺", "visited_": " 638", "date_": "昨天"},
{"title_": "每天南浦电商分拣打包日结", "area_": " 番禺", "visited_": " 498", "date_": "昨天"},
{"title_": "呼叫中心课程顾问", "area_": " 番禺", "visited_": " 640", "date_": "昨天"},
{"title_": "6月1到2号汉溪长隆兼职I包自助餐", "area_": " 番禺", "visited_": " 449", "date_": "昨天"},
{"title_": "赠送口罩地推兼职300元每天日结", "area_": " 番禺", "visited_": " 396", "date_": "昨天"},
{"title_": "急聘大龄当季服装拍摄工资日结", "area_": " 白云", "visited_": " 900", "date_": "昨天"},
{"title_": "新人秋冬服饰穿版胖瘦不限", "area_": " 天河", "visited_": " 1518", "date_": "昨天"},
{"title_": "成熟风秋冬装拍摄胖瘦不限", "area_": " 天河", "visited_": " 5358", "date_": "昨天"},
{"title_": "在家轻松语音兼职日赚300", "area_": " 天河", "visited_": " 106", "date_": "昨天"},
{"title_": "招聘中餐西餐厨师西点师蛋糕师傅", "area_": " 番禺", "visited_": " 187", "date_": "昨天"},
{"title_": "直招新人新款各季试衣模特", "area_": " 海珠", "visited_": " 697", "date_": "昨天"},
{"title_": "可新人可微胖新款服装拍摄", "area_": " 花都", "visited_": " 636", "date_": "昨天"},
{"title_": "兼职日结送餐员各区都可送", "area_": " 海珠", "visited_": " 2756", "date_": "昨天"},
{"title_": "大量要人宴会服务员日结清", "area_": " 天河", "visited_": " 2066", "date_": "昨天"},
{"title_": "日结新款 韩版 时尚 休闲 服装试衣模特", "area_": " 越秀", "visited_": " 234", "date_": "昨天"},
{"title_": "无责底薪5000起招视频主播", "area_": " 不限区域", "visited_": " 44644", "date_": "昨天"},
{"title_": "广交医药物流16每小时包吃住不用体检", "area_": " 荔湾", "visited_": " 306", "date_": "昨天"},
{"title_": "正规安全丨线上聊天员丨日结480", "area_": " 天河", "visited_": " 436", "date_": "昨天"},
{"title_": "公司急招新款服装试衣模特可不露脸", "area_": " 天河", "visited_": " 251", "date_": "昨天"},
{"title_": "全国招募网上绿色语音聊天兼职", "area_": " 天河", "visited_": " 807", "date_": "昨天"},
{"title_": "校园派发资料  180元一次  日结", "area_": " 天河", "visited_": " 528", "date_": "昨天"},
{"title_": "校园派发资料190元一次日结", "area_": " 白云", "visited_": " 359", "date_": "昨天"},
{"title_": "日结兼职配送员就近分配", "area_": " 天河", "visited_": " 115", "date_": "昨天"},
{"title_": "游戏女陪玩在家线上兼职丨轻松赚钱", "area_": " 番禺", "visited_": " 3297", "date_": "昨天"},
{"title_": "宽松服装穿版试衣 可微胖", "area_": " 天河", "visited_": " 6811", "date_": "昨天"},
{"title_": "新人局部试衣拍摄可不露脸", "area_": " 花都", "visited_": " 432", "date_": "昨天"},
{"title_": "大小码服装试衣网拍兼职", "area_": " 越秀", "visited_": " 437", "date_": "昨天"},
{"title_": "平面模特试衣模特", "area_": " 海珠", "visited_": " 1711", "date_": "昨天"},
{"title_": "日结在家丨兼职打字聊天员丨陪伴赚钱", "area_": " 天河", "visited_": " 2146", "date_": "昨天"},
{"title_": "试衣无需经验时间自由", "area_": " 荔湾", "visited_": " 496", "date_": "昨天"},
{"title_": "南沙蕉门地铁站叠翠峰派单兼职", "area_": " 南沙", "visited_": " 104", "date_": "昨天"},
{"title_": "不露脸试衣拍摄可微胖", "area_": " 花都", "visited_": " 3859", "date_": "昨天"},
{"title_": "急招礼仪婚纱汉服试衣可微胖", "area_": " 天河", "visited_": " 746", "date_": "昨天"},
{"title_": "日结线上聊天员", "area_": " 白云", "visited_": " 2411", "date_": "昨天"},
{"title_": "日结汉服兼职3小时400", "area_": " 天河", "visited_": " 722", "date_": "昨天"},
{"title_": "自由业余兼职模特", "area_": " 白云", "visited_": " 6974", "date_": "昨天"},
{"title_": "周五六日晚宴1日结兼职", "area_": " 天河", "visited_": " 15208", "date_": "昨天"},
{"title_": "正规安全丨线上聊天员丨日结480", "area_": " 天河", "visited_": " 1006", "date_": "昨天"},
{"title_": "广州市黄埔区合景天峻小区派单", "area_": " 黄埔", "visited_": " 67", "date_": "昨天"},
{"title_": "增城区新塘合生湖山国际小区派单", "area_": " 增城", "visited_": " 84", "date_": "昨天"},
{"title_": "模特兼职 模特兼职", "area_": " 白云", "visited_": " 122", "date_": "昨天"},
{"title_": "日结现场乳制品现场访问员", "area_": " 荔湾", "visited_": " 216", "date_": "昨天"},
{"title_": "无责底薪7000起诚招颜值主播视频主播", "area_": " 天河", "visited_": " 288", "date_": "昨天"},
{"title_": "0押金招广州兼职外卖员", "area_": " 白云", "visited_": " 1031", "date_": "昨天"},
{"title_": "轻松地铁安检员包吃住自由", "area_": " 黄埔", "visited_": " 143", "date_": "昨天"},
{"title_": "夏季新款男士优先", "area_": " 白云", "visited_": " 390", "date_": "昨天"},
{"title_": "日结颜值聊天主播 在家播", "area_": " 不限区域", "visited_": " 3291", "date_": "昨天"},
{"title_": "日结丨平面模特试衣模特", "area_": " 天河", "visited_": " 343", "date_": "昨天"},
{"title_": "招新款衣服拍照接受新人", "area_": " 天河", "visited_": " 266", "date_": "昨天"},
{"title_": "18元/时,日结,潭村服务员", "area_": " 天河", "visited_": " 558", "date_": "昨天"},

这个数据是用scrapy框架从兼职猫里面爬取出来的一部分数据,保存文件的格式是json格式。

我之前有个文章是淘宝数据写入数据库 ,漏了一段代码。现在改回来了。

在数据写入数据库之前,我们要做的事是建数据库和数据表

数据库创建语句是:create database 数据库名 charset=utf8;

create database jianzhimaocharset=utf8;

创建一个名为qwe的表。

数据表创建语句:create table qwe( id int auto_increment primary key,title varchar(100),area varchar(100),visited int,date_ varchar(100));

这里创建一个ID为主键,往下递增

创建表没问题后就可以写python代码了


import json
import os
import re
from pymysql import *

if __name__ == '__main__':
    # 先与数据库进行连接,得到一个数据库对象
    mysql_obj = connect(host="127.0.0.1", user="root", password="mysql", database="jianzhimao", port=3306, charset="gbk")
    print('数据库连接成功')
    with open('jianzhimao.json','r',encoding='utf-8')as f:
        data = f.read()
        title =  re.findall('{"title_": "(.*?)"',data)
        area =  re.findall('"area_": "(.*?)"',data)
        visited = re.findall('"visited_": " (.*?)"',data)
        date_ = re.findall('"date_": "(.*?)"',data)


        obj_ = mysql_obj.cursor()  # 游标对象
        for i in range(len(title)):
            obj_.execute('insert into qwe(title,area,visited,date_) values(("%s"),("%s"),("%s"),("%s"))' % (title[i],area[i],visited[i],date_[i]))
            # 提交操作..确认保存操作  数据库对象
            mysql_obj.commit()

            # 关闭游标对象
        obj_.close()

        # 关闭数据库对象
        mysql_obj.close()

特别注意,我这边装的是WIN7系统,导致写入数据出现问题,中文变成?号了。

你可能感兴趣的:(MySQL数据库,python,mysql)