Advertisement

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)

还没有任何评论哟~