Python连接SQL Server(MSSQL)数据库

一、连接报错

Unable to connect: Adaptive Server is unavailable or does not exist (localhost)

二、修复步骤

1、此电脑(我的电脑) > 右键 > 管理 > SQL Server 配置管理器


SQL Server配置管理器

2、如图:双击 > SQL Server服务,将SQL Server Browser改为自动,并启动


SQL Server Browser

3、如图:SQL Server网络配置 > TCP/IP > 右键 > 属性 > IP地址,启用127.0.0.1,点击 > 应用 > 确定。


网络配置:TCP/IP

4、如图:服务 > SQL Server (MSSQLSERVER) > 右键 > 重新启动


服务重启

三、代码测试

import pymssql  # pip install pymssql

def conn_mssql():
    try:
        conn = pymssql.connect(
            server='(local)',
            user='sa',
            password='your password',
            database='your database name'
        ) 
    except Exception as e:
        print(f"连接失败:{e}")
    else:
        print("连接成功!")


if __name__ == "__main__":
    conn_mssql()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容