Django之mysql数据库配置
2024-10-20 07:59:21
在settings.py中配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': 'mydb', # 你要存储数据的库名,事先要创建之
'USER': 'root', # 数据库用户名
'PASSWORD': '1234', # 密码
'HOST': 'localhost', # 主机
'PORT': '3306', # 数据库使用的端口
}
}
数据库迁移
Python3不支持MySQLdb,可用pymysql代替。
1.首先,在Python虚拟环境下安装pymysql:pip install pymysql。
2.然后,在项目文件夹下的_init_.py添加如下代码即可。
import pymysql
pymysql.install_as_MySQLdb()
3.再者,在Terminal中执行数据库迁移命令:
python manage.py makemigrations
python manage.py migrate
最新文章
- BIO\NIO\AIO记录
- 让你的站点也支持MarkDown
- eclispe 无法启动调试 cannot connect to VM
- haxm intelx86加速模拟器的安装
- Android代码写View
- C语言在单片机开发中的应用
- Android Studio参考在线文章
- hdu 1839	Delay Constrained Maximum Capacity Path
- GUI(国际象棋棋盘)
- PHP常用数组(Array)函数整理
- java web Servlet学习笔记-2 请求重定向和请求转发的区别
- 初学Python——协程
- Eclipse IDE 添加jar包到Java工程中
- JDK1.7+Tomcat6.0+MyEclipse8.6在win7下的安装与配置
- 风险指针(Hazard Pointer) 内存空间共享模型
- Linux内核分析——第六周学习笔记
- Intellij IDEA 使用spring-boot-devtools无效解决办法一
- 20170711筛选OutLook主题并转发
- tensorflow 模型保存后的加载路径问题
- Excel单元格内容拆分、合并
热门文章
- 【计算机视觉】【ARM-Linux开发】Ubuntu14.04下安装opencv3(anaconda3 Python3.6)
- odoo13 searchpanel tree
- 内存泄漏(Memory Leak)
- IO流——字节流
- QuantLib 金融计算——基本组件之 Money 类
- storm单节点问题(转载)
- [转帖]疑似兆芯开先KX-7000跑分曝光:IPC性能大幅提升
- 存储过程中的BeginEnd
- 第二节:EF Core的常规“增删改”及状态的变化
- CentOS6.5 更新gcc-7.3.0