首页 > 数据库 >python pymysql-参数使用

python pymysql-参数使用

时间:2023-01-13 10:33:10浏览次数:45  
标签:python 数据库 游标 pymysql 中取 参数 sql

pymysql-参数使用

1. pymysql-参数使用

  • connect()函数常用参数:

    方法 描述
    host 数据库主机地址
    user 数据库账户
    passwd 账户密码
    db 使用的数据库
    port 数据库主机端口,默认3306
    connect_timeout 连接超时时间,默认10,单位秒
    charset 使用的字符集
    cursorclass 自定义游标使用的类。上面示例用的是字典类,以字典形式返回结果,默认是元组形式。
  • 连接对象常用方法:

    方法 描述
    commit() 提交事务。对支持事务的数据库和表,如果提交修改操作,不适用这个方法,则不会写到数据库中
    rollback() 事务回滚。对支持事务的数据库和表,如果执行此方法,则回滚当前事务。在没有commit()前提下。
    cursor([cursorclass]) 创建一个游标对象。所有的sql语句的执行都要在游标对象下进行。MySQL本身不支持游标,MySQLdb模块对其游标进行了仿真。
  • 游标对象常用方法:

    方法 描述
    close() 关闭游标
    execute(sql) 执行sql语句
    excutemany(sql) 执行多条sql语句
    fetchone() 从运行结果中取第一条记录,返回字典
    fetchmany(n) 从运行结果中取n条记录,返回列表
    fetchall() 从运行结果中取所有记录,返回列表

标签:python,数据库,游标,pymysql,中取,参数,sql
From: https://www.cnblogs.com/scajy/p/17048774.html

相关文章

  • python-标准库os模块的使用
    python-标准库os模块的使用1.标准库osos库主要对目标和文件操作。方法描述os.name返回操作系统类型os.environ以字典形式返回系统变量os.putenv(ke......
  • python-标准库platform模块的使用
    python-标准库platform模块1.python-标准库platform模块platform库用于获取操作系统详细信息。方法描述platform.platform()返回操作系统平台platform.......
  • python-标准库sys模块的使用
    python-标准库sys模块的使用1.python-标准库sys模块sys库用于与Python解释器交互。方法描述sys.argv从程序外部传递参数argv[0]#代表本身名字argv[1]#第......
  • python-标准库random模块的使用
    python-标准库random模块1.python-标准库random模块random库用于生成随机数。方法描述random.randint(a,b)随机返回整数a和b范围内数字random.random()......
  • python-标准库glob模块的使用
    python-标准库glob模块1.python-标准库glob模块glob库用于文件查找,支持通配符(*、?、[])示例示例1:查找目录中所有以.sh为后缀的文件:glob.glob('/home/user/*.sh'......
  • python-标准库pickle模块的使用
    python-标准库pickle模块1.python-标准库pickle模块pickle模块实现了对一个Python对象结构的二进制序列化和反序列化。主要用于将对象持久化到文件存储。pickle......
  • python-标准库subprocess模块的使用
    python-标准库subprocess模块1.python-标准库subprocess​ subprocess库用于执行Shell命令,工作时会fork一个子进程去执行任务,连接到子进程的标准输入、输出、错误,并获得......
  • python-标准库json模块的使用
    python-标准库json模块1.标准库json模块JSON是一种轻量级数据交换格式,一般API返回的数据大多是JSON、XML,如果返回JSON的话,需将获取的数据转换成字典,方面在程序中处理......
  • python 无重复字符的最长子串
    classSolution(object):deflengthOfLongestSubstring(self,s):""":types:str:rtype:int"""temp=''length=......
  • python读取 hive数据
    importpandasaspdimportrefromimpala.dbapiimportconnectfromimpala.utilimportas_pandasfromimpala.dbapiimportconnectimportjson,sysfromdatetimeimport......