1. 程式人生 > >python 3.6,django 1.11 配置mysql資料庫

python 3.6,django 1.11 配置mysql資料庫

1 安裝pymysql: pip installl pymysql

python 3.6 中沒有MySQLdb ,換成了pymysql

2 配置驅動:pymysql.install_as_MySQLdb()

在專案的init檔案中匯入

import pymysql
pymysql.install_as_MySQLdb()

這一步必須要,不然會報錯:找不到mysqldb 包 ,因為django中預設為mysql 驅動包名為MySQLdb ,但是我們安裝的是 pymysql 所以有這一步

3 修改DATABASES{}:

將內容換成:

'default': {
    'ENGINE'
: 'django.db.backends.mysql', 'NAME': 'dbname', #資料庫名 'USER': 'username', #使用者名稱 'PASSWORD': '123456', 'HOST': 'hostname', 'PORT': '3306', 'CHARSET':'utf8',##設定字符集,不然會出現中文亂碼 }

重啟django:
資料庫中生成表:django_migrations 表示配置成功

相關推薦

python 3.6,django 1.11 配置mysql資料庫

1 安裝pymysql: pip installl pymysql python 3.6 中沒有MySQLdb ,換成了pymysql 2 配置驅動:pymysql.install_as_MySQLdb() 在專案的init檔案中匯入 import

IIS 7.5上配置執行Python 3.6+Django 網站

因業務切換,將原先的CentsOS換成Windows 2008 R2作業系統,重新部署了下Django網站,現將過程記錄下: 1、安裝Winodws版的Python 3.6環境,直接下載Anaconda3-4.3.1-Windows-x86_64.exe整

Django 1.11 配置檔案 settings.py 詳解

  DJANGO_SETTING_MODULE 環境變數:讓 settings 模組被包含到 Python 可以找到的目錄下。開發情況下不需要,我們通常會在當前目錄執行,這樣 Python 直譯器就可以

Python 3.6+Django開發入門小案例(自動變化的問候)完整步驟

第一步:在命令提示符環境使用pip install django命令安裝django 第二步:在命令提示符環境使用python django-admin.py startproject django_greeting命令建立網站django_greeting 第三

Apache 2.4+Django 1.11配置

最近在寫一個django網站,差不多開發好了,打算掛在我的win伺服器上。 開發除錯階段沒什麼講究,直接給個 python settings.py runserver 0.0.0.0:80就這麼讓他跑起來的,但到了生產環境可不能這麼幹啊! 萬一不小心關掉cmd控制檯的話 整

Python 3.6.1+Django 1.11+MySQL 5.7.18 開發環境搭建(mac os)(二)

前言 這段時間在做一個基於B/S的資訊管理平臺,在迪總的安排下,我和文濤同學負責後端的開發。在專案開始就確定了Python+Django+MySQL環境,在幾次試驗以後確定了版本,採用Python 3.6.1+Django 1.11+MySQL 5.7.18

在windows 2008 server 的IIS 7上執行 django 1.11 + python 3.6

緣起 使用django開發了一個專案,客戶的技術體系是全棧window的,所以要求我們提供把專案部署到windows伺服器的服務。 寫這個原因是舊的在 windows 上執行python網站程式的文件,基本上全過時了。 從macOS登陸windows伺服器

Python 2.7.12+Django 1.11.8+Ubuntu 16.04.4 LTS+Apache 2.4.33寶塔配置

鏈接 是我 AD 測試環境 可能 static ive window In 將在本地localhost的項目部署到寶塔上;首先創建兩個域名,因為是測試環境,所以只是修該了C:\Windows\System32\drivers\etc\host文件 然後分別建立了前端(

windows 8 + Tensorflow 1.10.0 + Python 3.6.4 + CUDA 9.0 + CUDNN7.3.0配置

windows 8 + Tensorflow 1.10.0 + Python 3.6.4 + CUDA 9.0 + CUDNN7.3.0配置 一、首先安裝TensorFlow 因為anaconda可以更方便的進行包的管理,所以先裝了一波anaconda,然後pip install

Python 3.6.1 安裝

-- rip nump com baidu .whl 都是 下載 sci 1.下載所需的python3.6.exe 我已下載好放在 http://pan.baidu.com/s/1pLQCyyJ 2.裏面的組件都是官網下載的 ,操作系統64位 3. 找到python 的安

Windows7 Python-3.6 安裝PyCrypto(pycrypto 2.6.1)出現錯誤以及解決方法

windows python pycrypto 今天準備在Windows系統上基於python3.6安裝一個pycrypto 2.6.1模塊,很不幸的報了一堆錯誤,如下所示:running installrunning buildrunning build_pyrunning build_extw

python django 站點管理 配置mysql數據庫

各種功能 mysql manage 編輯 ont code min sqlit migration 運行命令mysql -uroot -p進入mysql 新建一個數據庫mydatabase 在/mysite/mysite目錄下 編輯settings.py文件: 默認數據庫為

win10 64位Python 3.6.2 + Django 環境安裝

下載安裝 install 6.2 images 界面 logs ins bsp ges 一、安裝Python3.6.2 1、下載安裝包 https://www.python.org/downloads/release/python-362/ 2、一直下一步,

Django:Python3.6.2+Django2.0配置MySQL

cli database IT 添加 djang 合並 self. bsp 檢查 持續學習Django中。。。 Django默認使用的數據庫是python自帶的SQLlite3,但SQLlite並不適用於大型的項目,因此我將數據庫換成了MySQL,下面介紹下Django

python 3.6.1 安裝scrapy踩坑之旅

ext href sta 版本 deb targe IE src pyw 系統環境:win10 64位系統安裝 python基礎環境配置不做過多的介紹 window環境安裝scrapy需要依賴pywin32,下載對應python版本的exe文件執行安裝,下載的pywin

CentOS 7上安裝Python 3.6.1

ret 例如 應用程序 rap 發包 pda code inux wget CentOS 7默認安裝了Python 2.7,系統本身也使用它來啟用系統命令例如‘yum’ 雖然作為開發人員我可以用Python 2.7做很多事情,但我真的想要利用Python 3附帶的新語言功能

在 CentOS 7上安裝並配置 Python 3.6 環境 超詳細的 Linux CentOS 編譯安裝python3 Linux下編譯安裝python3

前言 按照此方法安裝保證以下報錯什麼的統統都沒有! 基礎環境 系統:centos7.4 軟體:python3 Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connect

windows安裝Jupyter Notebook Windows下的Python 3.6.1的下載與安裝(適合32bits和64bits)(圖文詳解)

    這是我自定義的Python 的安裝目錄 (D:\SoftWare\Python\Python36\Scripts) 1、Jupyter Notebook 和 pip   為了更加方便地寫 Python 程式碼,還需要安裝 Jupyter notebook。 利用 pip 安裝

django python 3.6 utf8輸出

1)、settings.py 中配置Logging: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters':{ 'verbose': {

安裝CUDA 9.0時,NIVDIA安裝程式失敗,解決方法。win10+vs2017+python 3.6+cuda 9.0+cudnn 7.0+tensorflow 1.5

在win10+vs2017+python 3.6+cuda 9.0+cudnn 7.0+tensorflow 1.5的環境配置過程中,安裝cuda 9.0就一直出錯,一直無法安裝,如下圖(找不到9.0的圖片,就用了個8.0失敗的圖片)好,現在就來說解決方法:就是清楚所有的顯示