怎么在Django中配置MySQL数据库

  介绍

怎么在Django中配置MySQL数据库?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

<强>一、在设置。py中配置

DATABASES =, {   ,& # 39;默认# 39;:,{   & # 39;才能引擎# 39;:,& # 39;django.db.backends.mysql& # 39; #,数据库引擎   & # 39;才能名字# 39;:,& # 39;django # 39; #,你要存储数据的库名,事先要创建之   & # 39;才能用户# 39;:,& # 39;django # 39; #,数据库用户名   & # 39;才能密码# 39;:,& # 39;django@123& # 39; #,密码   & # 39;才能举办# 39;:,& # 39;localhost # 39; #,主机   & # 39;才能端口# 39;:,& # 39;3306 & # 39;,,#,数据库使用的端口   ,}   }

<强>二、数据库迁移

Python3不支持MySQLdb,可用pymysql代替。

1。首先,在Python虚拟环境下安装pymysql: <代码> pip安装pymysql>

[root@python  ~] #, pip3  install  pymysql   #或者pip  install  pymysql

2。然后,在项目文件夹下的_init_。py添加如下代码即可。

import  pymysql   pymysql.install_as_MySQLdb ()

怎么在Django中配置MySQL数据库

3。再者,在终端中执行数据库迁移命令:

python  manage.py  makemigrations   python  manage.py 迁移

关于怎么在Django中配置MySQL数据库问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

怎么在Django中配置MySQL数据库