pymssql.connect() 错误:“自适应服务器不可用或不存在”
Posted
技术标签:
【中文标题】pymssql.connect() 错误:“自适应服务器不可用或不存在”【英文标题】:pymssql.connect() error: "adaptive server is unavailable or does not exist" 【发布时间】:2015-09-18 00:18:17 【问题描述】:我使用 mysql 工作台设置了本地 MySQL。有什么我没有正确配置的吗?我知道我在 connect() 函数中使用了正确的参数。
【问题讨论】:
我认为您使用了错误的模块。mssql
不是 mysql
。
pymssql
用于访问 Microsoft SQL-Server 数据库。
【参考方案1】:
正如评论,pymssql
用于连接到 Microsoft SQL Server。
要连接到 MySQL,我在 Python 中使用 mysql-connector-python
库获得了最好的运气:
https://dev.mysql.com/downloads/connector/python/2.0.html
使用 pip 从 Python 安装(推荐):
pip install --allow-external mysql-connector-python mysql-connector-python
祝你好运!
【讨论】:
以上是关于pymssql.connect() 错误:“自适应服务器不可用或不存在”的主要内容,如果未能解决你的问题,请参考以下文章
调用 pymssql.connect 时出现“类型‘NoneType’不可迭代”错误
pymssql.connect 错误 list.remove(x): x 不在列表中
pymssql.connect() 似乎忽略了数据库字符串参数
SQL Server 从 Java DriverManager.getConnection() 登录失败,从 Python 使用 pymssql.connect()