• 欢迎访问显哥博客,本网站纯属学习技术,绝无商业用途,欢迎小伙伴们共同学习!研究技术!QQ:52249909 加我QQ
  • 世界75亿人,这么小的概率,能认识你,是我一生的幸运,不妨加个QQ接触一下:52249909 加我QQ

Django中如何使用Mysql数据库【显哥出品,必为精品】

Django lixian 1年前 (2022-11-18) 12814次浏览 16个评论 扫描二维码
文章目录[隐藏]

方法一:

首先在项目settings.py的文件同目录下的 init.py 文件里输入

import pymysql
pymysql.install_as_MySQLdb()

然后用下载的命令安装安装pymysql驱动:

pip install pymysql

方法二:

如提示 Did you install mysqlclient? 说明缺失这个包(mysql的驱动包),并且这个包不能通过pip安装,须自己下载,下载地址:

https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient

下载对应版本软件包

python 3.6 32的下载: mysqlclient‑1.3.13‑cp36‑cp36m‑win32.whl
python 3.6 64 的下载:mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl

然后进入虚拟环境,切换到文件下载的目录里使用下面的命令进行安装:

pip install xxx.whl

留意:如果没有安装wheel的要先安装,现在新版本的Pyhton基本默认已经安装,如果没有安装的话,请先使用下面的命令安装:

pip install wheel

提示:上面的两种方法都能连接Mysql,区分是第一种运行速度不如第二种,但第二种安装稍微麻烦一些,如果网站流量很大,建议第二种方法。

驱动安装好之后,在settings.py文件的DATABASES里配置数据库类型和数据库帐号密码,就可以连接Mysql数据库。

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'django3',
            'USER': 'django3',
            'PASSWORD': '9684a35c71',
            'HOST': '127.0.0.1',
            'PORT': '3306',
        }
    }

就可以使用MYSQL数据库了。


本站博主 , 版权所有丨如未注明 , 均为原创
转载请注明原文链接:Django中如何使用Mysql数据库【显哥出品,必为精品】
喜欢 (0)

您必须 登录 才能发表评论!

(16)个小伙伴在吐槽
  1. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.
  2. There is definately a lot to find out about this subject. I like all the points you made
  3. I do not even understand how I ended up here, but I assumed this publish used to be great
  4. Great information shared.. really enjoyed reading this post thank you author for sharing this post .. appreciated
  5. I do not even understand how I ended up here, but I assumed this publish used to be great
  6. For the reason that the admin of this site is working, no uncertainty very quickly it will be renowned, due to its quality contents.
  7. very informative articles or reviews at this time.
  8. YDS, TYT, AYT: Türkiye’de üniversiteye girecek öğrencilerin girmek zorunda olduğu sınavdır. Bu sınav genellikle Haziran ayında yapılır ve öğrencilerin Türkçe, matematik, fen bilimleri, sosyal bilimler ve dil yeterliliği gibi alanlarda bilgi ve becerilerini ölçer. Başarılı olan öğrenciler, istedikleri üniversitelerin istedikleri bölümlerine girebilirler.
  9. Volvo Brakes
  10. KPSS: Türkiye’de kamu kurumlarında çalışmak isteyen kişilerin girmek zorunda olduğu sınavdır. Bu sınav genellikle Nisan ve Ekim aylarında yapılır ve öğrencilerin Türkçe, matematik, sosyal bilimler, genel kültür, bilgi ve yeterliliklerini ölçer. Başarılı olan adaylar belirlenen pozisyonlara atanabilir.
  11. KPSS: Türkiye’de kamu kurumlarında çalışmak isteyen kişilerin girmek zorunda olduğu sınavdır. Bu sınav genellikle Nisan ve Ekim aylarında yapılır ve öğrencilerin Türkçe, matematik, sosyal bilimler, genel kültür, bilgi ve yeterliliklerini ölçer. Başarılı olan adaylar belirlenen pozisyonlara atanabilir.
  12. KPSS: Türkiye’de kamu kurumlarında çalışmak isteyen kişilerin girmek zorunda olduğu sınavdır. Bu sınav genellikle Nisan ve Ekim aylarında yapılır ve öğrencilerin Türkçe, matematik, sosyal bilimler, genel kültür, bilgi ve yeterliliklerini ölçer. Başarılı olan adaylar belirlenen pozisyonlara atanabilir.
  13. LGS: Türkiye’de nitelikli liseye girmek isteyen öğrencilerin katılmak zorunda olduğu bir sınavdır. Bu sınav genellikle Haziran ayında yapılır ve öğrencilerin matematik, Türkçe, Fen ve Sosyal Bilimler alanlarında bilgi ve becerilerini ölçer. Başarılı olan öğrenciler, istedikleri lise türüne girebilirler.
  14. Volvo Brakes
  15. YDS, TYT, AYT: Türkiye’de üniversiteye girecek öğrencilerin girmek zorunda olduğu sınavdır. Bu sınav genellikle Haziran ayında yapılır ve öğrencilerin Türkçe, matematik, fen bilimleri, sosyal bilimler ve dil yeterliliği gibi alanlarda bilgi ve becerilerini ölçer. Başarılı olan öğrenciler, istedikleri üniversitelerin istedikleri bölümlerine girebilirler.
  16. YDS, TYT, AYT: Türkiye’de üniversiteye girecek öğrencilerin girmek zorunda olduğu sınavdır. Bu sınav genellikle Haziran ayında yapılır ve öğrencilerin Türkçe, matematik, fen bilimleri, sosyal bilimler ve dil yeterliliği gibi alanlarda bilgi ve becerilerini ölçer. Başarılı olan öğrenciler, istedikleri üniversitelerin istedikleri bölümlerine girebilirler.