爬蟲如何將數據保存到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('數據插入失敗')

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM