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()

Django配置MySQL数据库的完整步骤

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
  • asp之家 网络编程 m.aspxhome.com