Py之PyMySQL:Python库之PyMySQL的简介、安装、使用方法之详细攻略

举报
一个处女座的程序猿 发表于 2021/04/01 01:46:09 2021/04/01
【摘要】 Py之PyMySQL:Python库之PyMySQL的简介、安装、使用方法之详细攻略       目录 PyMySQL的简介 PyMySQL的安装 PyMySQL的使用方法       PyMySQL的简介     PyMySQL包包含一个纯Python MySQL客户端库。PyySQL的目标是对MySQL LDAP进行替换,并对CPython、Py...

Py之PyMySQL:Python库之PyMySQL的简介、安装、使用方法之详细攻略

 

 

 

目录

PyMySQL的简介

PyMySQL的安装

PyMySQL的使用方法


 

 

 

PyMySQL的简介

    PyMySQL包包含一个纯Python MySQL客户端库。PyySQL的目标是对MySQL LDAP进行替换,并对CPython、PyPy和IrPython进行工作。
PyMySQL
Welcome to PyMySQL’s documentation! 

 

 

 

PyMySQL的安装

pip install PyMySQL

 

 

 

PyMySQL的使用方法

python操作mysql数据库


  
  1. import pymysql.cursors
  2. # Connect to the database
  3. connection = pymysql.connect(host='localhost',
  4. user='user',
  5. password='passwd',
  6. db='db',
  7. charset='utf8mb4',
  8. cursorclass=pymysql.cursors.DictCursor)
  9. try:
  10. with connection.cursor() as cursor:
  11. # Create a new record
  12. sql = "INSERT INTO `users` (`email`, `password`) VALUES (%s, %s)"
  13. cursor.execute(sql, ('webmaster@python.org', 'very-secret'))
  14. # connection is not autocommit by default. So you must commit to save
  15. # your changes.
  16. connection.commit()
  17. with connection.cursor() as cursor:
  18. # Read a single record
  19. sql = "SELECT `id`, `password` FROM `users` WHERE `email`=%s"
  20. cursor.execute(sql, ('webmaster@python.org',))
  21. result = cursor.fetchone()
  22. print(result)
  23. finally:
  24. connection.close()

 

 

 

 

文章来源: yunyaniu.blog.csdn.net,作者:一个处女座的程序猿,版权归原作者所有,如需转载,请联系作者。

原文链接:yunyaniu.blog.csdn.net/article/details/80723911

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。