python3 连接SQLserver
2016-05-31 10:06
441 查看
pymssql 是Python语言用来连接微软 SQL SERVER 数据库的类库,实现了 Python DB API 2.0 。官网介绍。
安装包:
(python34) C:\WINDOWS\system32> pip install pymssql Collecting pymssql Downloading pymssql-2.1.3-cp34-cp34m-win_amd64.whl (371kB) 100% |████████████████████████████████| 378kB 525kB/s Installing collected packages: pymssql Successfully installed pymssql-2.1.3 (python34) C:\WINDOWS\system32> (python34) C:\WINDOWS\system32> (python34) C:\WINDOWS\system32> pip install pymysql Collecting pymysql Downloading PyMySQL-0.7.11-py2.py3-none-any.whl (78kB) 100% |████████████████████████████████| 81kB 155kB/s Installing collected packages: pymysql Successfully installed pymysql-0.7.11
最简事例:
#!/usr/bin/env python # encoding: utf-8 """ @author: 侠之大者kamil @file: sqlserver.py @time: 2016/5/31 9:08 """ import pymssql conn = pymssql.connect(host="10.x.x.1x2\CRM_MY",user="scxxx",password="xxxx!@#",database="myerp_main_v5",charset="utf8") cur = conn.cursor() if not cur: raise (NameError,"数据库连接失败") cur.execute("SELECT top 30 * from p_Customer") resList = cur.fetchall()#fetchall()是接收全部的返回结果行 conn.close() print(resList)
相关文章推荐
- Python SMTP发送邮件
- 如何用 Python 实现 Web 抓取?
- Python mock UT
- 2016May Python学习笔记(MySQL&flask)
- 远程服务器上传文件
- python安装算法库
- leetcode 59. Spiral Matrix II-螺旋矩阵|清晰思路
- Python数据分析入门之pandas总结基础
- 机器学习数据集-MNIST
- 七种可视化python工具
- python的字符串和编码
- To be pythonic
- python标准模块学习2_______re模块
- Python基础(七)内置函数
- Python基础入门
- Python3学习urllib的使用方法示例
- Windows下Python使用Pandas模块操作Excel文件的教程
- Windows中安装使用Virtualenv来创建独立Python环境
- python语言使用技巧分享
- Python的Django应用程序解决AJAX跨域访问问题的方法