
pycharm+python+MS SQLSERVER 实战1.快速的获取MS SQLSERVER数据库数据
发布日期:2021-05-07 16:10:24
浏览次数:21
分类:技术文章
本文共 1952 字,大约阅读时间需要 6 分钟。
pycharm+python+MS SQLSERVER 实战1.快速的获取数据
请静待更新....,文章后有所用工具软件和源代码下载
1、安装
首先安装 python-3.7.5-64bit ,之后安装pycharm-professional-2019.3,照下图勾选。
2、安装完成启动pycharm,file->new project 选 Django,输入你的新项目名称,这里我们暂时取名mysite.
3、在项目中建立templates目录,目录下 点 右键 new 建立一个index.html 文件。
4,改写index.html的代码为如下:
Title 用户输入
访问记录展示
id | softid | visittime | ip |
---|---|---|---|
{ { row.0 }} | { { row.1 }} | { { row.2 }} | { { row.3 }} |
5、改写小图mysite中urls.py的代码如下:
from django.urls import pathfrom myapp import viewsfrom django.conf.urls import urlurlpatterns = [ # path('admin/', admin.site.urls), url(r'^index/', views.index)]
6、改写myapp下views.py的代码如下:
from django.shortcuts import renderfrom django.shortcuts import HttpResponseimport pymssql# Create your views here.# 打开数据库连接db = pymssql.connect(host='127.0.0.1',user='sa',password='3201319',database='bhjs',port=1433)# 使用cursor()方法获取操作游标cur = db.cursor()def index(request): start = 10 limit = 10 if request.method == "POST": start = request.POST.get("start", None) limit = request.POST.get("limit", None) sql="SELECT * FROM info_jqmc" #sql = "SELECT * FROM `siterecord` WHERE 1 limit %s,%s" % (start, limit) try: cur.execute(sql) # 执行sql语句 results = cur.fetchall() # 获取查询的所有记录 except Exception as e: raise e return render(request, "index.html", {"results": results})
7、设置MS SQLSERVER 数据库连接,照下图
点左下角的 Terminal
输入 pip install pymysql
显示的mssqlserver安装图和mysql 基本一样。
8、到此我们完成了我们第一个python 访问MS SQLSERVER数据库数据的程序,点运行结果如下。
我们可以看出 python的代码相对其他编程语言简洁、易懂。还有一个pycharm是互联网时代后期工具,开发使用时最好连上互联网,工具自身安装下载包要方便一些。
请看下节,实战2、pycharm+python+MS SQLSERVER实现爬虫程序。
未完待续....
pycharm: 提取码: n9zd
python: 提取码: 39t7
源代码: 提取码: ej3h
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年03月22日 06时48分57秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java Swing JList:列表框组件
2019-03-04
AngularJS $q
2019-03-04
jQuery中的动画
2019-03-04
Linux host命令
2019-03-04
MongoDB 查询分析
2019-03-04
C++ 模板(泛型)编程
2019-03-04
编写Makefile.am
2019-03-04
shell编程学习
2019-03-04
狂神说MySQL01:初识MySQL
2019-03-04
5.3.2 等待一段时间:编写延时循环
2019-03-04
1.2.3 项目、项目集、项目组合以及运营管理之间的关系
2019-03-04
光环和你一起迎接改版
2019-03-04
1.12 项目和运营的区别
2019-03-04
2.1 组织运行环境
2019-03-04
7.3 制定预算
2019-03-04
习惯养成记打卡-第7章 项目成本管理
2019-03-04
第8章章节试题
2019-03-04
习惯养成记打卡-第9章 项目资源管理
2019-03-04
LeetCode - 98. 验证二叉搜索树(迭代、递归)2
2019-03-04
【△重点△】LeetCode - 4. 寻找两个正序数组的中位数——二分查找
2019-03-04