在python3環(huán)境下的Django中使用MySQL數(shù)據(jù)庫的實例
我們在使用Django過程中,數(shù)據(jù)庫往往是離不開的,比較長常用的是MySQL數(shù)據(jù)庫,但在使用過程中,對Python不同的版本對用的庫也不一樣,用慣了Python2的人在使用Python3時經(jīng)常會遇到下面的錯誤:
Error loading MySQLdb module: No module named 'MySQLdb'.
這是因為Python3 MySQL的支持庫為pymysql所致,所以我們要下載pymysql數(shù)據(jù)庫。

并且在站點文件夾下的__init__.py(project同名目錄下,而不是app目錄下的)上添加:

當然setting.py上設(shè)置是一樣的:

以上這篇在python3環(huán)境下的Django中使用MySQL數(shù)據(jù)庫的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 教你用Python3+mysql8.0搭建Django框架
- Python+Django+MySQL實現(xiàn)基于Web版的增刪改查的示例代碼
- python+Django+pycharm+mysql 搭建首個web項目詳解
- Pycharm+django2.2+python3.6+MySQL實現(xiàn)簡單的考試報名系統(tǒng)
- python3.6+django2.0+mysql搭建網(wǎng)站過程詳解
- python django 增刪改查操作 數(shù)據(jù)庫Mysql
- Django1.7+python 2.78+pycharm配置mysql數(shù)據(jù)庫教程
- python+django+mysql開發(fā)實戰(zhàn)(附demo)
相關(guān)文章
Python APScheduler執(zhí)行使用方法詳解
在本篇文章里小編給大家整理的是一篇關(guān)于Python APScheduler執(zhí)行使用方法的相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2020-12-12
Django關(guān)于事務(wù)transaction.atomic()的使用方式
這篇文章主要介紹了Django關(guān)于事務(wù)transaction.atomic()的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08
python selenium禁止加載某些請求的實現(xiàn)
本文主要介紹了python selenium禁止加載某些請求的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-01-01

