用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-32\Scripts\pymssql-2.1.4.dev5-cp36-cp36m-win32.whl)

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

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

相关文章:

  • 2021-05-19
  • 2021-11-22
  • 2021-08-29
  • 2021-06-25
  • 2021-10-15
  • 2021-05-26
  • 2021-07-30
猜你喜欢
  • 2021-12-10
  • 2021-05-13
  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
相关资源
相似解决方案