pymysql连接数据库

import pymysql

#链接数据库

conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='root', db='bookapi', charset='utf8')

#设置浮标

cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)

sel='select count(*) from bi_book where isbn ='+isbn

cursor.execute(sel)

result=cursor.fetchone()

count=result['count(*)']

if count != 0 :

return 'back'

#要插入的列表

li=[0,source_type,category,details,detail_url,price,add_time,packaging,print_time,impressions,name,author,press_name,isbn,edition,size,press_time,page_num,word_num,img_big,img_small]

#执行sql

sql="insert into bi_book (book_id,source_type,category,details,detail_url,price,add_time,packaging,print_time,impressions,name,author,press_name,isbn,edition,size,press_time,page_num,word_num,img_big,img_small) values(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)"

aaa=cursor.execute(sql,li)

conn.commit()

你可能感兴趣的:(pymysql连接数据库)