美文网首页
【Python】数据存放入mysql数据库

【Python】数据存放入mysql数据库

作者: 陈小影 | 来源:发表于2017-12-11 15:11 被阅读104次

    版本:Python 3.6.0
    IDE:PyCham phpmyadmin

    操作思路:
    1、创建数据库和表
    2、将数据insert入指定表

    需要技能:
    sql基础语法
    操作数据库

    1、首先是创建数据库
    从phpmyadmin中搭建本地服务器环境,创建数据库test,再新增表,命名为lianjia。


    创建表.png

    2、对新增表进行列的创建,注意保存字符串的列要查看格式是不是utf-8,由于抓取是使用utf-8,如果列的格式是latin,就不能新增进去。


    新增列成功.png
    3、使用pymysql模块在python进行数据库插入操作。
    import pymysql  #数据库操作模块
    #插入数据库
    nums= len(Title)   #算出要新增记录的条数
    conn = pymysql.connect(host='localhost', user='admin', passwd='', db='test', charset='utf8')   #链接数据库
    cur = conn.cursor()   #获取游标
    for i in range(nums):
        cur.execute("insert into lianjia(HouseID,Title,Loupan,Price,Square,AvePrice,Detailurl) values(%s,%s,%s,%s,%s,%s,%s)",(HouseID[i],Title[i],Loupan[i],Price[i],Square[i],AvePrice[i],Detailurl[i]))    #开始进行插入操作
    conn.commit()  #提交数据库操作
    cur.close()  #关闭游标
    conn.close()   #断开数据库连接
    

    4、数据库数据展示


    数据库插入成功.png

    相关文章

      网友评论

          本文标题:【Python】数据存放入mysql数据库

          本文链接:https://www.haomeiwen.com/subject/jmviixtx.html