当我尝试连接Python和SQL Server时,出现以下错误:
"pyodbc.Error: ('08001','[08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或拒绝访问。(17) (SQLDriverConnect)')"
以下是我的代码。
import pyodbc
connection = pyodbc.connect("Driver={SQL Server}; Server=localhost;
Database=emotionDetection; uid=uname ;pwd=pw;Trusted_Connection=yes")
cursor = connection.cursor()
SQLCommand = ("INSERT INTO emotion" "(happy, sad, angry) "
"VALUES (?,?,?)")
Values = ['smile','cry','blame']
cursor.execute(SQLCommand,Values)
connection.commit()
connection.close()
这是我第一次尝试将Python与SQL Server连接。我不知道应该使用哪个驱动程序名称、服务器名称、用户名和密码。您有任何想法可以帮助我进行配置吗?
Server='.\SQLEXPRESS
你试过这个了吗? - Sudheesh Singanamalla