五月开心播播网_国内精品伊人久久久久影院对白_亚洲精品高清视频_国产精品激情_68精品久久久久久欧美_四虎免费av_97精品在线视频_欧美知名女优

您的位置:首頁技術(shù)文章
文章詳情頁

Django mysqlclient安裝和使用詳解

瀏覽:105日期:2023-10-18 09:38:37

一、安裝mysqlclient

網(wǎng)上看到很過通過命令:pip install mysqlclient 進行安裝的教程,但是我卻始終安裝失敗,遇到的錯誤千奇百怪,后來通過自己下載mysqlclient客戶端終于安裝成功;

首先打開網(wǎng)址:https://www.lfd.uci.edu/~gohlke/pythonlibs/并找到下面圖中的內(nèi)容部分:

Django mysqlclient安裝和使用詳解

根據(jù)自己的需要,我選擇的是最下邊的cp38(目測cp38應(yīng)該是C++版本,下載下來的文件通過pip install 進行安裝的時候會進行c++編譯,如果你的電腦(我是Windows)上沒有安裝VC++,那么找個新版本的安裝一下即可:https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads)記住如果沒有C++,就先安裝C++這個;

下載好mysqlclientt之后如下(只要下載1個,我系統(tǒng)是64位,所以先下載的64位的,結(jié)果用不了,所以又下載了32位的才成功,所以建議先下載32位的試試):

Django mysqlclient安裝和使用詳解

打開控制臺(開始->運行->cmd):

第一步:cd 到下載的mysqlclient文件所在的目錄:cdC:UsersYeatDownloadsmysqlclient

第二步:執(zhí)行安裝命令:pip installmysqlclient-1.4.4-cp38-cp38-win32.whl

如果成功的話會看到:

C:UsersYeatDownloads>pip install mysqlclient-1.4.4-cp38-cp38-win32.whlProcessing c:usersyeatdownloadsmysqlclient-1.4.4-cp38-cp38-win32.whlInstalling collected packages: mysqlclientSuccessfully installed mysqlclient-1.4.4

C:UsersYeatDownloads>當(dāng)然如果失敗的話,那很可能看到類似下圖的畫面:

C:UsersYeat>pip install mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whlWARNING: Requirement ’mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl’ looks like a filename, but the file does not existERROR: mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl is not a valid wheel filename.

C:UsersYeat>pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whlWARNING: Requirement ’MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl’ looks like a filename, but the file does not existERROR: MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl is not a valid wheel filename.

C:UsersYeat>pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64ERROR: Invalid requirement: ’MySQL_python‑1.2.5‑cp27‑none‑win_amd64’

C:UsersYeat>cd C:UsersYeatDownloads

C:UsersYeatDownloads>pip install MySQL_python-1.2.5-cp27-none-win_amd64.whlERROR: MySQL_python-1.2.5-cp27-none-win_amd64.whl is not a supported wheel on this platform.

C:UsersYeatDownloads>pip install mysqlclient-1.4.4-cp38-cp38-win_amd64.whlERROR: mysqlclient-1.4.4-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.

失敗,那就換下載的mysqlclient版本,只能提供這個辦法了!!!!

二、在Django框架里使用mysql

1.進入項目工程目錄執(zhí)行命令:django-admin startapp TcesApp,我的完整命令是:C:UsersYeatPycharmProjectsuntitled>django-admin startapp TcesApp,前面的部分是我的工程目錄路徑;

2.命令執(zhí)行完畢后工程里會增加TcesApp目錄如圖:

Django mysqlclient安裝和使用詳解

3.進入models.py中創(chuàng)建與你的數(shù)據(jù)庫表相對應(yīng)的對象model,我的內(nèi)容如下:

from django.db import modelsclass e_exams(models.Model): ID = models.CharField(max_length=50), ExamName = models.CharField(max_length=50) ExamCode = models.CharField(max_length=50) SceneID = models.CharField(max_length=50) Creater = models.CharField(max_length=50) CreateTime = models.DateTimeField() State = models.CharField(max_length=50) Field_Char1 = models.CharField(max_length=50) Field_Char2 = models.CharField(max_length=50) Field_Char3 = models.CharField(max_length=50) class Meta: db_table = ’e_exams’ #數(shù)據(jù)表名稱

我的表結(jié)構(gòu) e_exams:

Django mysqlclient安裝和使用詳解

在models.py中可以創(chuàng)建過個表的model。

4.在admin.py中注冊model:

from django.contrib import adminfrom . import models# Register your models here.admin.site.register(models.e_exams)

5.在setting.py中添加app名稱(上邊的名稱 django-admin startapp TcesApp 的名稱):

Django mysqlclient安裝和使用詳解

6.還是在settings.py中修改DATABASES內(nèi)容如下:

Django mysqlclient安裝和使用詳解

完整配置:

DATABASES = { ’default’: { ’ENGINE’: ’django.db.backends.mysql’, ’NAME’: ’tces’, ’USER’: ’root’, ’PASSWORD’: ’Unity3du#d112233’, ’HOST’: ’nas.yeatsoft.com’, ’PORT’: ’3306’, ’OPTIONS’: { 'init_command': 'SET sql_mode=’STRICT_TRANS_TABLES’', } }}

其中NAME是你的數(shù)據(jù)庫名稱,HOST是數(shù)據(jù)庫地址,其它的大家都知道。

7.接下來我們到views.py(或者自己創(chuàng)建的py文件)中編寫代碼主要看 addExam 這個方法:

from django.http import HttpResponsefrom django.shortcuts import renderfrom TcesApp.models import e_examsdef hello(request): return HttpResponse(’home page!’)def helloworld(request): context = {} context[’value’] = ’hello world!’ return render(request, ’helloworld.html’, context)def addExam(request): exam = e_exams() exam.ID = ’100001’ exam.SceneID = ’1001’, exam.ExamName = ’期末考試’ exam.save() context = {} context[’value’] = exam.ExamName + ’數(shù)據(jù)添加成功!’ return render(request,’helloworld.html’,context)

其中helloworld.html是放在templates中的前端頁面:

Django mysqlclient安裝和使用詳解

context[’value’]就是html頁面中的{{value}}

8.到urls.py中添加路徑完整代碼如下:

from django.contrib import adminfrom django.urls import pathfrom . import homeurlpatterns = [ path(’admin/’, admin.site.urls), path(’home/’, home.hello), path(’helloworld/’, home.helloworld), path(’add/’,home.addExam)]

三、運行效果如下:

Django mysqlclient安裝和使用詳解

Django mysqlclient安裝和使用詳解

Django mysqlclient安裝和使用詳解

到此這篇關(guān)于Django mysqlclient安裝和使用詳解的文章就介紹到這了,更多相關(guān)Django mysqlclient安裝使用內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
久久久久久久无码| 精品欧美一区二区三区免费观看 | 四虎www成人影院观看| 粉嫩av蜜桃av蜜臀av| 2022中文字幕| 91热精品视频| www.久久撸.com| 欧美高清精品3d| 亚洲精品国产一区二区精华液 | 久久激情综合网| 欧美日韩一本| 在线观看特色大片免费视频| 成人黄色影视| 热99re久久精品精品免费| 中日韩黄色大片| caopeng视频| 成人性做爰aaa片免费看不忠| 成人午夜影院在线观看| 欧美大尺度激情区在线播放 | 欧美怡红院在线| 懂色av中文字幕| 欧美福利在线视频| 国产精品久久久久一区二区三区共 | 北条麻妃99精品青青久久| 色悠悠久久综合| 亚洲国产成人午夜在线一区| 久久99热99| 极品av少妇一区二区| 偷窥自拍亚洲色图精选| 欧美a视频在线| 波多野结依一区| av黄色在线观看| 嫩草影院2018| 美女的奶胸大爽爽大片| the porn av| 男女裸体影院高潮| 黑人中文字幕一区二区三区| 国产福利成人在线| 欧美高跟鞋交xxxxxhd| 亚洲人成在线电影| 精品国产青草久久久久福利| 在线精品观看国产| 午夜精彩视频在线观看不卡| 亚洲人123区| 国产精品激情偷乱一区二区∴| 国产 日韩 欧美大片| 喷水一区二区三区| 天天综合网站| 欧美性受ⅹ╳╳╳黑人a性爽| 日韩偷拍自拍| 超碰在线人人| 嫩草视频在线观看| 校园春色影音先锋| 好男人在线视频www| 亚洲天堂五月天| 啦啦啦免费高清视频在线观看| 免费国产羞羞网站美图| 国产黄色大片免费看| 一区二区三区少妇| xxxx日本免费| 黄色激情小视频| 亚洲自拍偷拍一区二区| 无码人妻精品一区二区中文| 久久久久久久毛片| 国产精品免费在线视频| 日韩一卡二卡在线观看| 少妇视频一区二区| 日韩女优一区二区| 免费在线观看黄视频| 国产午夜福利精品| 日本亚洲欧美在线| 国产成人无码av| 国产一区二区在线视频聊天| av观看在线免费| 日本电影二区| 国产黄色免费看| 136福利视频| xxxxx中文字幕| 男人av在线| yellow字幕网在线| 国产精品高清一区二区| 国产精品香蕉| 亚洲二区三区不卡| 久久久青草婷婷精品综合日韩| 激情图区综合网| 久久精品视频一区| 亚洲国产人成综合网站| 在线区一区二视频| 精品亚洲男同gayvideo网站| 久久精品99国产精品酒店日本| 欧美激情精品久久久| 日韩av免费在线看| 狠狠爱一区二区三区| 青青在线免费观看| 中文国产在线观看| 一本一本久久a久久| 国产成人精品777777| 日本人妻熟妇久久久久久| av麻豆国产| 欧美激情图区| xxxcom在线观看| 久久久久97| 欧美国产高清| 国产美女精品一区二区三区| 成人免费一区二区三区视频 | 大乳在线免费观看| 热色播在线视频| 在线中文字幕观看| 国产在线观看免费麻豆| 先锋影音网一区二区| 日韩国产一区二区| 裸体一区二区三区| 亚洲欧美电影院| 亚洲国产一区自拍| 国产成人免费av电影| 神马影院一区二区三区| 911福利视频| 国产亚洲精品av| 男人插女人下面视频| 韩国97影院| 在线精品亚洲欧美日韩国产| 经典一区二区| 东京久久高清| 国产日韩欧美三级| 欧美日韩国产探花| 成人免费电影视频| 一本大道久久a久久综合婷婷| 亚洲色图综合久久| 91美女片黄在线观看游戏| 男人日女人视频网站| 91麻豆制片厂| 秋霞网一区二区| 中国在线观看免费国语版电影| 成人av观看| 欧美日本三区| 亚洲国产激情av| 亚洲精品一区二区三区婷婷月| 91天堂在线视频| 激情网站五月天| 四虎成人精品永久免费av| 午夜国产福利| 蜜桃av在线免费观看| 国产亚洲精品美女久久久久久久久久| 国模一区二区三区白浆| 色av综合在线| 日韩免费视频在线观看| www.com毛片| 久久精品视频1| 啊啊啊啊啊啊啊视频在线播放| 日韩经典一区| 免费观看在线色综合| 在线观看亚洲精品| 国产精品老女人视频| 牛夜精品久久久久久久| 中文字幕男人天堂| 日本最黄视频| 美日韩黄色大片| 91老司机福利 在线| 亚洲免费福利视频| 一区三区二区视频| 午夜一区二区三区| 免费精品在线视频| 91freevideo| 欧美成人黑人| 国产成人aa在线观看网站站| 国产精品一区二区三区四区| 精品日韩一区二区三区| 超碰国产精品久久国产精品99| 亚洲免费av高清| 国产视频福利| 不卡视频在线看| 久久亚洲国产| 国产福利精品av综合导导航| 日韩激情电影| 国产又粗又长免费视频| 国产在线一区二区| 91精品国产福利尤物| 中文字幕一区二区三区最新 | 亚洲一级淫片| 99久久国产综合精品女小说| 一本色道久久综合狠狠躁篇怎么玩 | 日日天天狠狠| 精品婷婷色一区二区三区蜜桃| 亚洲福利电影| 黄色一级大片在线免费看国产| 欧美色综合天天久久综合精品| 麻豆免费版在线观看| 日韩av网站在线播放| 97久草视频| 日韩一区二区不卡| 中文字幕一区二区三区四区久久 | 热re99久久精品国产99热| 久久久精品蜜桃| 亚洲视频一起| 黄色免费直接看| 国产午夜视频在线| 国产精品极品在线| 国产亚洲欧美一区在线观看| 免费在线看黄网站| 久久精品黄色片|