Django配置MySQL数据库的完整步骤
作者:一木浮生 时间:2023-07-19 14:43:47
一、在settings.py中配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',# 数据库引擎
'NAME': 'django',# 你要存储数据的库名,事先要创建之
'USER': 'django',# 数据库用户名
'PASSWORD': 'django@123',# 密码
'HOST': 'localhost',# 主机
'PORT': '3306', # 数据库使用的端口
}
}
二、数据库迁移
Python3不支持MySQLdb,可用pymysql代替。
1.首先,在Python虚拟环境下安装pymysql:pip install pymysql
。
[root@python ~]# pip3 install pymysql
#或者pip install pymysql
2.然后,在项目文件夹下的_init_.py添加如下代码即可。
import pymysql
pymysql.install_as_MySQLdb()
3.再者,在Terminal中执行数据库迁移命令:
python manage.py makemigrations
python manage.py migrate
来源:https://www.cnblogs.com/sky-k/p/10399539.html
标签:django,mysql,数据库
0
投稿
猜你喜欢
Python用csv写入文件_消除空余行的方法
2022-04-01 09:24:57
存储过程配合UpdateDaset方法批量插入Dataset数据实现代码
2024-01-25 12:29:59
浅谈Javascript中的事件流和事件绑定
2009-07-20 17:13:00
MySQL和Oracle的元数据抽取实例分析
2024-01-20 18:52:00
python提取word文件中的图片并上传阿里云OSS
2021-02-01 10:52:25
Python使用scipy模块实现一维卷积运算示例
2022-10-18 07:15:19
详解微信小程序开发之下拉刷新 上拉加载
2024-05-10 13:59:52
如何远程连接SQL Server数据库图文教程
2024-01-21 16:23:30
Python+OpenCV图像处理——图像二值化的实现
2021-05-15 04:39:03
使用 PHP Masked Package 屏蔽敏感数据的实现方法
2023-09-03 23:49:13
Keras—embedding嵌入层的用法详解
2021-06-05 01:08:17
python里面单双下划线的区别详解
2023-03-22 12:39:22
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
2021-09-26 00:05:53
如何用Python绘制棒棒糖图表
2021-05-02 06:26:33
SQL Server误区30日谈 第30天 有关备份的30个误区
2024-01-26 05:52:26
关联的 script 标签
2009-11-02 10:40:00
IOS中safari下的select下拉菜单文字过长不换行的解决方法
2024-04-25 13:07:58
python实现简易数码时钟
2023-09-20 12:32:57
Mootools 1.2教程(5)——事件处理
2008-11-19 16:33:00
javascript根据像素点取位置示例
2023-09-03 22:58:54