创建一个mysql数据库

1.打开终端(cmd):
输入: mysql -uroot -p
密码:***
输入: create database 数据库名字;

2.在settings中进行配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'library',
'HOST': '127.0.0.1',
'PORT': 3306,
'USER': 'root',
'PASSWORD': '666',

}
}

3.在与settings同级目录下的init的文件中写:
import pymysql
pymysql.install_as_MySQLdb()

4.在app下的models中写类(models.Model)
class Author(models.Model):
'''
作者表
'''
name = models.CharField(max_length=32)
age = models.IntegerField
sex = models.CharField(max_length=16,default='女')

5.数据库迁移的命令
python manage.py makemigrations # 在app下的migrations文件夹下记录 models的变更记录
python manage.py migrate # 将models的变更记录同步到数据库中

最新文章

  1. Angular.js实现折叠按钮的经典指令.
  2. Web Service代理类生成工具
  3. 常见Android Native崩溃及错误原因
  4. CreateDIBSection函数
  5. IT公司100题-1-二叉树转换为双链表
  6. DBA_在Linux上安装Oracle Database11g数据库(案例)
  7. SQL存储过程笔记
  8. iOS App 自定义 URL Scheme 设计(转自COCOACHINA)
  9. Cooley-Tukey算法 (蝶形算法)
  10. React.js终探(六)
  11. C语言生成2000w行数据
  12. 用css怎么制作下拉列表
  13. Netty自娱自乐之类Dubbo RPC 框架设计构想 【上篇】
  14. MFC中应用对象的成员:窗口指针m_pMainWnd说明
  15. JavaEESSM框架配置文件
  16. maven打包忽略静态资源解决办法,dispatchServlet拦截静态资源请求的解决办法
  17. Docker入门详解(转载)
  18. EntityFramework中对象的状态管理(笔记)
  19. Flink source task 源码分析
  20. js中的原型继承

热门文章

  1. java的数制转换(详解,全!)
  2. <Machine Learning - 李宏毅> 学习笔记
  3. SpringBoot 配置提示功能
  4. JVM(6) 字节码执行引擎
  5. 消息队列 ActiveMQ 、RocketMQ 、RabbitMQ 和 Kafka 如何选择?
  6. java架构之路-(MQ专题)RocketMQ从入坑到集群详解
  7. Luogu P1098 字符串的展开
  8. LeetCode 11月第1周题目汇总
  9. [考试反思]1109csp-s模拟测试106:撞词
  10. [考试反思]1023csp-s模拟测试83:等候