爬虫如何将数据保存到mysql数据库

#导包(因为python有mysql数据库的包,所以可以直接引用,如果自己的python环境中没有,则可以用pip install pymysql进行下载)

import pymysql

# 定义保存数据库函数

def save_mysql(需要添加的数据名称):

  # 设置mysql连接

  connect = pymysql.connect(

    # IP为本地

    host='localhost'

    # 数据库名

    db='自己的数据库名'

    # 主机名

    user='root'

    # 密码,没有则用空字符串表示

    password='')

  # 创建游标

  cursor = connect.cursor()

  # 编写数据库语句

  sql = "insert into yao(需要添加的数据名称) VALUES (有多少个值就填写多少个%s))"

  例如:

    sql = "insert into yao(title,price,store) VALUES(%s,%s,%s)"

  # 判断插入是否成功

  try:

    curse.execute(sql,(需要添加的数据名称))

    例如:

      curse.execute(sql,(title,price,store))

    connect.commit()

    print('数据插入成功')

  except:

    print('数据插入失败')

  

posted on 2019-09-07 10:25  请叫我山楂熊°  阅读(2647)  评论(0编辑  收藏  举报

导航