Python连接SQL Server——出现InterfaceError:数据库连接失败(原因未知)的解决方法
发布时间
阅读量:
阅读量
模块介绍:
pymssql模块主要应用于SQL Server数据库的连接操作,该组件在安装Anaconda时并不会被默认集成,如需使用可通过执行pip install pymssql命令进行安装;
pyodbc模块同样具备连接SQL Server数据库的功能,其适用范围更广,除支持SQL Server外,还可用于Oracle、Excel以及MySql等多种数据源,在Anaconda安装过程中该模块已被默认包含。
利用pymssql连接本地数据库:
建立数据库连接时需使用connect命令,相关参数信息可在数据库连接属性中查询,其中密码即为计算机启动时所设置的开机密码。
通过获取到的数据内容,接下来即可开展数据挖掘等相关工作。
import pymssql
# 数据库服务器信息
server = 'DESKTOP-L*' # 从数据库连接属性中查看
user = 'DESKTOP-L*\DELL' # 从数据库连接属性中查看
password = '*' # 电脑开机密码
database = 'testdb' # 需要连接的表名
# 使用 connect 创建连接对象
conn = pymssql.connect(s
全部评论 (0)
还没有任何评论哟~
