美文网首页
CentOS-Python连接MSSQL

CentOS-Python连接MSSQL

作者: 龃龉前行 | 来源:发表于2020-12-28 17:04 被阅读0次

    最近有个需求要在CentOS上跑的Flask访问MSSQL数据库,查了半天资料,终于部署成功,在此记录下。

    yum install unixODBC-devel
    
    odbc_config --version    # 查看unixODBC版本
    
    odbcinst -j    # 测试ODBC
    
    curl https://packages.microsoft.com/config/rhel/6/prod.repo > /etc/yum.repos.d/mssql-release.repo
    
    yum install msodbcsql17
    
    yum install mssql-tools
    

    Python程序要安装pyodbc:

    Pip install pyodbc

    我的flask运行的虚拟环境是用Anaconda部署的,本身自带了pyodbc模块。在网站目录下的pyvenv.cfg文件中将

    include-system-site-packages = fales

    改为

    include-system-site-packages = true

    参考资料:https://docs.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server?view=sql-server-ver15#redhat17

    相关文章

      网友评论

          本文标题:CentOS-Python连接MSSQL

          本文链接:https://www.haomeiwen.com/subject/vaoznktx.html