介绍
怎么在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 ()
3。再者,在终端中执行数据库迁移命令:
python manage.py makemigrations python manage.py 迁移
关于怎么在Django中配置MySQL数据库问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。