pycharm+python+MS SQLSERVER 实战1.快速的获取MS SQLSERVER数据库数据

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的代码为如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript" src="/static/js/test.js"></script>
</head>
用户输入
<hr>
<form action="/index/"  method="post">
  开始: <input type="text" name="start"/><br>
  条数:<input type="text" name="limit"/><br>
<input type="submit" value="提交"><br>
</form>
<hr>
<h1>访问记录展示</h1>
<table border="1">
  <thead>
  <th>id</th>
  <th>softid</th>
  <th>visittime</th>
  <th>ip</th>
  </thead>
    <tbody>
    {% for row in results %}
         <tr>
        <td>{
   
   {  row.0 }}</td>
        <td>{
   
   { row.1 }}</td>
        <td>{
   
   { row.2 }}</td>
        <td>{
   
   { row.3 }}</td>
    <tr>
{% endfor %}
    </tr>
     </tbody>
</table>
</body>
</html>

5、改写小图mysite中urls.py的代码如下:

from django.urls import path
from myapp import views
from django.conf.urls import url

urlpatterns = [
   #    path('admin/', admin.site.urls),
   url(r'^index/', views.index)
]

6、改写myapp下views.py的代码如下:

from django.shortcuts import render
from django.shortcuts import HttpResponse
import 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: https://pan.baidu.com/s/1l5ElV-5goulKJbV3pMHNNw 提取码: n9zd

python:   https://pan.baidu.com/s/1apj8CiOBgIHZVROVkGdg7Q 提取码: 39t7 

源代码:    https://pan.baidu.com/s/1cmHbqVBQCVpqZlTe2ApkLg 提取码: ej3h

猜你喜欢

转载自blog.csdn.net/fanxiaoduo1/article/details/106594163