yet-320

创建一个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的变更记录同步到数据库中

分类:

技术点:

相关文章:

  • 2021-12-01
  • 2021-04-29
  • 2022-01-20
  • 2021-11-18
  • 2021-06-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-06
  • 2021-11-23
  • 2021-11-23
  • 2021-11-23
  • 2021-04-30
相关资源
相似解决方案