python——mysql与python交互

sudo apt-get  install python-mysqldb
image.png
Connection 对象
Cursor对象
增加

安装pymysql的方法
https://blog.csdn.net/medivhq/article/details/73831386

import pymysql
try:
    conn = pymysql.connect(host='localhost', user='root', passwd='xjx', db='epoque', port=3306, charset='utf8')
    cur = conn.cursor()
    sql = 'insert into students(name) values("LiMing")'
    cur.execute(sql)
    conn.commit()
    cur.close()
    conn.close()
except Exception as e:
    print(e)
sql语句参数化
import pymysql
try:
    conn = pymysql.connect(host='localhost', user='root', passwd='xjx', db='epoque', port=3306, charset='utf8')
    cur = conn.cursor()
    # sql = 'delete from students where id>3'
    name = input("请输入用户名:")
    sql = 'insert into students(name) values(%s)'
    cur.execute(sql, [name])
    conn.commit()
    cur.close()
    conn.close()
    print('ok')
except Exception as e:
    print(e)
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,831评论 25赞 708
  • 本系列出于AWeiLoveAndroid的分享,在此感谢,再结合自身经验查漏补缺,完善答案。以成系统。 Andro...
    济公大将阅读 2,084评论 2赞 10
  • 今天从一个国产沙龙香说起。 我很喜欢沙龙香,Serge Lutens脑残粉。有次发现一家某国产沙龙香的门店,小巧精...
    草纸阅读 388评论 0赞 2
  • 昨晚见到了久闻其名的苏老师。其实之前和苏老师没有过直接的交流,只是觉得苏老师是张老师团队中出色一员,而自己...
    心如美玉阅读 349评论 0赞 0
  • 弗屡次强调自然科学作为计量经济学的模型而被应用,但又不是映射经济学意义上的物理或者力学的概念,然而考虑到经济学方法...
    鹏仔百分百阅读 244评论 0赞 0

友情链接更多精彩内容