python操作MySQL之pymysql模块

import pymysql#pip install pymysql
db=pymysql.connect('localhost','root','123456','day040')
cursor=db.cursor()  #创建游标

book_list=["学python从开始到放弃|alex|人民大学出版社|50|2018-7-1",
           "学mysql从开始到放弃|egon|机械工业出版社|60|2018-6-3",
           "学html从开始到放弃|alex|机械工业出版社|20|2018-4-1",
           "学css从开始到放弃|wusir|机械工业出版社|120|2018-5-2",
           "学js从开始到放弃|wusir|机械工业出版社|100|2018-7-30"]

# for row in book_list:
#     book=row.split("|")
#     book[-2]=float(book[-2])
#     book=tuple(book)
#     sql=f" insert into book2(b_name,b_author,b_press,b_price,publish_date) values {book};"
#     cursor.execute(sql)     #执行语句,只在内存执行
#     db.commit()           #提交给数据库修改(增删改需要提交才能完成)



sql='select * from  book2'
cursor.execute(sql)


# 获取一条:fetchone()
# re=cursor.fetchone()
# print(re)


# 获取部分fetchmany(n)
# results=cursor.fetchmany(3)
# print(results)


# 获取所有fetchall()
results=cursor.fetchall()
for row in results:
    for i in row:
        print(i,end='')
    print()


db.close()

 

转载于:https://www.cnblogs.com/open-yang/p/11414907.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值