python库--pymysql

 

方法/类 返回值 参数 说明
       
.connect() ct 建立与mysql数据库的连接
host 数据库服务器所在的主机
user 用户名
password 密码
database 要使用的数据库
port=3306 端口
bind_address  
unix_socket  
charset 编码
sql_mode  
read_default_file  
conv  
use_unicode=True 是否默认使用Unicode字符串
...  
       
ct.cursor() cr 获取操作游标
cursor 默认cr.feach获取的数据类型的元组类型, 设置为pymysql.cursors.DictCursor则获取字典数据类型
ct.commit()   将操作提交到数据库执行(一般用在cr.execute后)
ct.rollback()   回滚(作用应该是清除未提交的操作)
ct.close()   关闭数据库连接
       
cr.execute()   执行sql语句
sql 要执行的sql语句
       
cr.executemany()   批操作
sql语句 %s, %s 部分缺失的sql语句
[(v11, v12), (v21, v22)] 列表中的值循环填充%s
       
cr.fetchone()   若执行了查询语句, 可用此方法获取查询结果的第一条数据
       
       
       
cr.close()      
cr.lastrowid   获取最后插入的一跳数据的ID(自增ID)
       
posted @ 2018-01-28 16:45  _殇  阅读(180)  评论(0编辑  收藏  举报