python的sql 库_Python操作SQL Server数据库(原创)

#j9O.cS4`(xt9@NRO6hQy0

Pymssql是用来连接Mssql的一个模块,包含两个扩展模块*]7h5fRh!Rv!M0

Pymssql这是遵循DB-API标准的模块-JxW~|'R{0

_mssql是一个直接操作SQL Server的底层模块,它有很多有用的功能,但是不遵循DB-API标准。-{ie+v,I'}z"I0

51Testing软件测试网 g!A T3s,@P_D

pymssqlCnx类/WWhD6h} Sq0

用于连接Mssql51Testing软件测试网\dtav*?F

你可以使用pymssql.connect()来初始化连接类。它允许如下的参数。51Testing软件测试网F[3Q2Lb

dsn:连接字符串,主要用于与之前版本的pymssql兼容51Testing软件测试网 P

a;eF/yU RH

user:用户名lN%IyS.L!u&T0

password:密码LMeQ/c7E1M\0

trusted:布尔值,指定是否使用windows身份认证登陆51Testing软件测试网9X _MPP(p3qd3N

host :主机名"sfK.qT/wjI0

database:数据库51Testing软件测试网

~"|{Gic;Ck

timeout:查询超时;~wW0DM-}0

login_timeout:登陆超时.Gt0bzq*fz!q-^0

charset:数据库的字符集51Testing软件测试网8Mhr3}!L H5bl-|@

as_dict:布尔值,指定返回值是字典还是元组g9Tfl w5\C@0

max_conn:最大连接数51Testing软件测试网FuF5G!qO"iD

;Z1D5M'c ]M.gj&GL0

Method51Testing软件测试网{/ov?s0U:y-RW

\b

autocommit(status)51Testing软件测试网.@"s?a6U&G

布尔值,指示是否自动提交事务,默认的状态是关闭的,如果打开,你必须调用commit()方法来提交事务。9{tfIPJO#Y%D0close()51Testing软件测试网KhJuf]

关闭连接@ES \"|o~5u0cursor()Sxf1j%dy^0

Return a cursor object, that can be used to make queries and fetch results from the database.51Testing软件测试网WNl-oco

返回游标对象,用于查询和返回数据51Testing软件测试网(V6ag

[4Z*v^`8Wcommit()twlv6A4}6C0

提交事务。51Testing软件测试网8k#AK%x"{7krollback()/oWc:J%ZbN_0

回滚事务51Testing软件测试网2ggZ_/z$_6z5~zTiN5M

pymssqlCursor类nA|$W;}R3IL:D7f7V0

用于从数据库查询和返回数据)z:u+f#k.Qqm0

rowcount},D1?8_7\pJ0

返回最后操作影响的行数。51Testing软件测试网&{*W'J:FPP-S-econnection51Testing软件测试网Y(].^I ~^4R?:d

返回创建游标的连接对象MZQZ'p$i0lastrowid51Testing软件测试网7U'QL#hP*axY

返回插入的最后一行51Testing软件测试网f5@4t6v:VO} ?;lrownumber51Testing软件测试网j?qE#@[bOi%e

返回当前数据集中的游标(通过索引)51Testing软件测试网K*X+[6C] |UB1N*K'f

51Testing软件测试网q"GiJ(l@t

游标方法51Testing软件测试网$yX|o?3Z}+q

close()51Testing软件测试网R W E/_Ct

关闭游标}I8K#i9rqH0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值