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 用户输入

开始:
条数:

访问记录展示

{% for row in results %}
{% endfor %}
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

 

 

上一篇:pycharm+python+MS SQLSERVER 实战2、实现爬虫程序。
下一篇:IntelliJ IDEA+JFormDesigner+MSSQLSERVER 实战1、配置及开发环境的搭建

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年03月22日 06时48分57秒