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端口,對外提供訪問

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章