使用python 3.4连接MSSQL 2014

时间:2016-09-28 13:56:57

标签: python sql-server python-3.x

我尝试使用python(3.4)连接MSSQL 2014数据库。

我安装了pypyodbc软件包。

     import pypyodbc

     connection = pypyodbc.connect('DRIVER ={SQL Server};' 'SERVER = myserver;' 'UID=user;' 'PWD=password;' 'DATABASE = dbo.db')

当我尝试此操作时,我收到错误消息,指出未找到数据源名称且未指定默认驱动程序。

1 个答案:

答案 0 :(得分:1)

检查安装了哪些驱动程序(在Powershell中)

SELECT * 
FROM  `producttypes_index` 
WHERE  `the_product_id` =54433

此外,从'SERVER = myServer'中删除空格以使'SERVER = myServer'。对我来说,这是有效的

type_id          the_product_id
1                54433