zoukankan      html  css  js  c++  java
  • Python -- 连接数据库SqlServer

    用Python几行代码查询数据库,此处以Sql server为例。

    1. 安装pymssql,在cmd中运行一下代码

    pip install pymssql

     2. 链接并执行sql语句

    #-*-coding:gb2312-*-
    import pymssql
    
    # 链接数据库
    conn = pymssql.connect(host="XXX",database="XXX",user="XXX", password="XXX")
    cur = conn.cursor() #返回一个游标对象 该对象可以用于查询并从数据库中获取结果
    
    # 执行Sql语句
    cur.execute("select top 10 * from subject")
    row = cur.fetchone()
    
    # 输出查询到的一行内容
    for a in row:
        print(a)
    
    conn.close()

    遇到的问题:

    pip install pymssql 时,报错“error: Microsoft Visual C++ 14.0 is required…” 

    解决办法:

      进入https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud-》查找pymssql-》下载相应版本(例如下载后路径为E:Python36-32Scriptspymssql-2.1.4.dev5-cp36-cp36m-win32.whl)

      cmd进入到目录E:Python36-32Scripts后,

      pip install pymssql-2.1.4.dev5-cp36-cp36m-win32.whl

  • 相关阅读:
    困扰多年的eclipse项目编码问题!
    什么是专注?什么是执行力?
    关于图表的理解
    去重与替换
    pandas 文本操作
    pandas 数值计算
    DatetimeIndex 时间序列
    Datatime 时间模块
    Numpy 常用方法
    Python迭代器 Iterator
  • 原文地址:https://www.cnblogs.com/keepSmile/p/9476157.html
Copyright © 2011-2022 走看看