django连接SQLSERVER

软件环境:

          windows-server2008 服务器

          sqlserver-2008 数据库版本

          python2.7

                   安装完之后配置 C:\Python27;C:\Python27\Scripts 到path环境变量。

         django1.7

                       加压 python setup.py install

所需插件:

      1、pywin32 

        下载地址:https://sourceforge.net/projects/pywin32/ 

         根据自己系统的类型选择下载32位,还是64位的exe安装包。

     2、django-mssql-1.6.2 

         下载地址:https://pypi.org/project/django-mssql/#description

          根据自己的django版本,python版本自己选择

         安装 setup.py install

         安装完之后,在把源目录里面的xxx\django-mssql-1.6.2\sqlserver_ado 这个文件夹拷贝到

         C:\Python27\Lib\site-packages\Django-1.7.9-py2.7.egg\django\db\backends 下面

测试django是否可以操作数据库

       1、在sqlserver里面创建数据库

       2、djagno-admin startproject mysite

       3、cd mysite

       4、startapp myapp

             写一个模型

       5、配置mysite/settings.py 数据库连接

         DATABASES = {
                           'default': {
                                      'ENGINE': 'django.db.backends.sqlserver_ado',
                                      'NAME': 'dbname',
                                      'HOST': '172.16.0.111',
                                      'USER': 'sa',
                                      'PASSWORD':'testsdfsdf',
                           }
                   }

     6、测试django数据库连接

         python manage.py shell 

          等等

其他说明:

     不安装sqlserver客户端情况下如何测试sqlserver是否可以远程连接:

           https://jingyan.baidu.com/article/d2b1d102c5ed815c7e37d4b6.html

     如何开启sqlserver数据库远程能访问

           https://zhidao.baidu.com/question/509725068.html

           

         记得服务器的防火墙也得开启对1433端口,对外提供访问

 

 

 

 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值