Python连接SQL Server数据库 - pymssql使用基础
下面是pymssql里参数使用说明,如下:pymssqlCnx类(用于连接Mssql数据库)
pymssql.connect()来初始化连接类,它允许如下的参数。dsn:连接字符串,主要用于与之前版本的pymssql兼容
user:用户名
password:密码
trusted:布尔值,指定是否使用windows身份认证登陆
host :主机名
database:数据库
timeout:查询超时
login_timeout:登陆超时
charset:数据库的字符集
as_dict:布尔值,指定返回值是字典还是元组
max_conn:最大连接数
2. Methodautocommit(status)
布尔值,指示是否自动提交事务,默认的状态是关闭的,如果打开,你必须调用commit()方法来提交事务。
close()
关闭连接
cursor()
返回游标对象,用于查询和返回数据
commit()
提交事务。
rollback()
回滚事务
pymssqlCursor类
用于从数据库查询和返回数据
rowcount
返回最后操作影响的行数。
connection
返回创建游标的连接对象
lastrowid
返回插入的最后一行
rownu