首页 > 数据库 >py与mysql交互

py与mysql交互

时间:2023-05-06 15:15:30浏览次数:38  
标签:py db 游标 cursor mysql close 交互

前天参加了一个做网络安全的公司面试

1、安装pymsql

2、连接数据库

db=pymysql.connect(host='localhost',port=3306,user='root',password='test123456',database='python',charset='utf8')

3、创建游标

cursor = db.cursor()  

4、执行sql语句

1 cursor.execute(sql)

SQL语句在之前的主题里有讲过

5、关闭游标

cursor.close()

6、关闭数据库连接

db.close()

 

标签:py,db,游标,cursor,mysql,close,交互
From: https://www.cnblogs.com/shixiaogu/p/17377361.html

相关文章

  • Python函数介绍:getattr()、setattr()、hasattr()
    在Python中我们通常对类的操作中,常常会判定某个属性是否是在这个类中,也会动态的为这个类更改\增添的某些属性和方法。这时我们会常常用到这个几个重要的Python内置函数,分别是getattr()、setattr()、hasattr()。1、getattr(obj,name[,default])obj表示指定的类实例对......
  • mysql explain 字段说明
    EXPLAIN语句提供有关MySQL执行语句的信息,每个表返回一行信息。处理语句时,读取它们的顺序列出输出中的表执行EXPLAIN语句会打印出下列内容id,select_type,table,partitions,type,possible_keys,key,key_len,ref,rows,filtered,Extra一、id记录标识符二、select_type......
  • windows 下载安装 mysql
    windows安装mysql的社区版安装举例1.下载mysql地址:https://dev.mysql.com/downloads/下载完成后,得到下面文件mysql-installer-community-8.0.28.0.msi2.安装mysql2.1直接点击上面步骤中的文件,初始化安装程序2.2开始安装,选择默认安装即可2.3先点击"Execute",用于检查安装先决条......
  • mysql镜像仓库地址
    mysql镜像仓库地址https://hub.docker.com/_/mysql?tab=tags 先谋生,再谋爱......
  • Hive表 Parquet压缩 , Gzip,Snappy,uncompressed 效果对比
     创建两张表,通过一种是parquet,一种使用parquetsnappy压缩创建表使用snappyCREATEEXTERNALTABLEIFNOTEXISTStableName(xxxstring)partitionedby(pt_xvcstring)ROWFORMATDELIMITEDFIELDSTERMINATEDBY'\001'STOREDASPARQUETTBLPROPERTIES('parquet.compre......
  • 使用python脚本传递参数:(三种方式可收藏)
    背景:使用python脚本传递参数在实际工作过程中还是比较常用,以下提供了好几种的实现方式:一、使用sys.argv的数组传入说明:使用sys.argv必须按照先后的顺序传入对应的参数;sys.argv则封装了传入的参数数据,作为数组的方式已经传入importsysprint("传入参数的总长度为:",len(sys.ar......
  • WEB|[SUCTF 2019]Pythonginx
    源码@app.route('/getUrl',methods=['GET','POST'])defgetUrl():url=request.args.get("url")host=parse.urlparse(url).hostnameifhost=='suctf.cc':#解析主机名,不能是suctf.ccreturn......
  • python IO多路复用理解记录
    一、简述:1什么是多路I/O复用机制Python中的多路I/O复用机制是一种高效的编程技巧,用于同时监视多个文件描述符是否有可读、可写或错误事件,并在这些描述符中任意一个或多个有事件发生时立即进行响应。2使用多路I/O复用机制的目的同时处理多个连接时提高网络I/O效率,从......
  • Reverse|[GWCTF 2019]pyre
    pyc文件反编译uncompyle6-opcat.pyattachment.pycpcat.py#uncompyle6version3.8.0#Pythonbytecode2.7(62211)#Decompiledfrom:Python3.10.6(main,Aug302022,04:58:14)[Clang13.1.6(clang-1316.0.21.2.5)]#Embeddedfilename:encode.py#Compiled......
  • mysql的递归写法:部门层级
    前言详细的可以参考:https://cloud.tencent.com/developer/article/2106748这里用WITHRECURSIVE实现递归,需要MySQL8.0版本以上示例里没有加逻辑删除字段的筛选,自己加上即可,例如is_delete=0oracle的递归看我另一篇博文:表结构数据查询子节点示例WITHRECURSIVErecursionA......