首先我们需要在项目名称的init.py中加入添加pymysql
import pymysql
pymysql.install_as_MySQLdb()
在setting.py中设置DATABASES
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '', #你的数据库名称
'USER': '', #你的数据库用户名
'PASSWORD': '', #你的数据库密码
'HOST': '', #你的数据库主机,留空默认为localhost
'PORT': '3306', #你的数据库端口,
}
}
然后开始写你的models吧!
class Book(models.Model):
name = models.CharField(max_length=20)
price = models.IntegerField()
pub_date = models.DateField()
写完models,开始写python指令!在Terminal命令行中输入以下两句指令:
python manage.py makemigrations 会在你的 app -> migrations 目录中生成相应的文件
python manage.py migrate 在你的MySQL数据库中创建相应的表
之后我们就可以在PyCharm中直接查看MySql中我们创建的表了!
1.jpg 2.jpg 3.jpg
上面圈红色的圈,就是我所写的models,然后创建的表!
网友评论