python 如何连接sqlserver
1、安装pymssql。打开File/settings/project/project Interpreter,然后点击右侧的"+"按钮。

2、在弹出的available packages对话框中,输入pymssql,在下面列表中选中pymssql,然后点击下面的"Install Package"按钮,过一会显示为绿色时就表示已安装好pymssql了。

3、接下来就是编写代码:
import pymssql
# 创建连接
# 127.0.0.1-服务器ip
# sa-数据库访问用户名
# Trisun820224-访问密码
# docinfo-数据库名称
conn = pymssql.connect('127.0.0.1', 'sa', 'Trisun820224', 'docinfo')
cur = conn.cursor() # 创建游标
sql = "SELECT * FROM tablename" # 这里是sql语句
cur.execute(sql) # 执行sql语句
conn.commit() # 提交
cur.close() # 关闭游标
conn.close() # 关闭连接

4、对于经常要使用到数据库的交互,建议将数据库操作写成函数,这样只需要import db,然后就可以在其他位置调用mdb_sqlext与mdb_query 函数了。
#导入模块
import pymssql
#定义conn
def mdb_conn():
conn = pymssql.connect('127.0.0.1', 'sa', 'Trisun820224', 'docinfo')
return conn
#增删改
def mdb_sqlext(sql):
try:
conn = mdb_conn()
cur = conn.cursor()
cur.execute(sql)
conn.commit()
cur.close()
conn.close()
return True
except Exception as e:
print(e)
print(sql)
return False
#查询记录
def mdb_query(sql):
try:
conn = mdb_conn()
cur = conn.cursor()
cur.execute(sql)
result = cur.fetchall()
cur.close()
conn.close()
return result
except:
return []
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:176
阅读量:169
阅读量:80
阅读量:97
阅读量:22