pymysql基础教程

1.下载pymysql

在命令框输入指令即可

pip install pymysql

2.连接pymysql

连接数据库:

import pymysql

conn = pymysql.connect(
host="", # 数据库地址
user="", # 数据库用户
password="", # 数据库密码
charset="utf8", # 数据库字符格式
)

获取游标:

import pymysql

conn = pymysql.connect(
host="", # 数据库地址
user="", # 数据库用户
password="", # 数据库密码
charset="utf8", # 数据库字符格式
) cursors = conn.cursor() # 获取游标

关闭数据库连接:

import pymysql

conn = pymysql.connect(
host="", # 数据库地址
user="", # 数据库用户
password="", # 数据库密码
charset="utf8", # 数据库字符格式
) cursors = conn.cursor() # 获取游标 cursors.close() # 关闭游标
conn.close() # 关闭数据库连接

3.执行命令

可用execute函数执行命令

cursors.execute("要执行的命令")

实例:

import pymysql

conn = pymysql.connect(
host="", # 数据库地址
user="", # 数据库用户
password="", # 数据库密码
charset="utf8", # 数据库字符格式
) cursors = conn.cursor() # 获取游标
sql = "SELECT VERSION()" # 查询版本
cursors.execute(sql) # 执行命令
data = cursors.fetchone() # 获取单条返回数据
print(data)
cursors.close() # 关闭游标
conn.close() # 关闭数据库连接

输出:

最新文章

  1. SpringMVC框架下数据的增删改查,数据类型转换,数据格式化,数据校验,错误输入的消息回显
  2. yii2 widget示例
  3. 无废话ExtJs 入门教程四[表单:FormPanel]
  4. C# 使用正则表达式去掉字符串中的数字,或者去掉字符串中的非数字
  5. ASP.NET在IE9,IE10,IE11中Form表单身份验证失效问题解决方法
  6. hive权限管理之实践
  7. Ubuntu下jdk配置
  8. 转:C# 泛型编程之泛型类、泛型方法、泛型约束
  9. socket+网路编程
  10. 浅说prop与attr的区别
  11. 在输出视图中使用使用html注释会导致在Chrome中css失效
  12. Linux内核启动代码分析二之开发板相关驱动程序加载分析
  13. setInterval(code, time)中code传递参数办法
  14. JAVA学习 分析Servlet
  15. git stash让bug来的更猛烈些吧
  16. DWM1000 三基站一标签定位HEX
  17. 有关this
  18. go-ethereum源码分析 PartIII 共识流程
  19. 启明星Helpdesk与微信配置说明
  20. phython学习

热门文章

  1. CodeReview of JDK Source Code
  2. DVWA-全等级XSS(反射型、存储型)
  3. Linux下的段错误(Segmentation fault)
  4. STM32—TIMx实现编码器四倍频
  5. 做iOS自动化测试必须知道的一些知识
  6. C#给线程传递数据
  7. SQL 练习17
  8. 题解 P5038 [SCOI2012]奇怪的游戏
  9. 一招解决微信小程序中的H5缓存问题
  10. 使用dom4j工具:读取xml(一)