项目文件夹建立app01,(配置好url和静态文件夹—不是必须的)
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'pythontest', 'HOST':'127.0.0.1', #'PORT':'3306', 'USER':'root', 'PASSWORD':'root', } }
将settings.py文件中的Databases数据库连接部分设置如上,这里的USER和PASSWORD要和mysql里设置的一样,3306端口为默认,127.0.0.1一般是本地localhost的id
import pymysql pymysql.install_as_MySQLdb()
在app01文件夹下的__init__py中引入pymysql模块
from django.db import models # Create your models here. class user1(models.Model): user=models.CharField(max_length=32) pwd=models.CharField(max_length=32)
在app01的models.py里建立user1,设置字段名为user,pwd
本人电脑安装phpstudy,这里略
需要在mysql中建立和app01里建立的表名相同的表,本例是表名是:pythontest
python manage.py makemigrations python manage.py migrate
初始化数据库
使用pycharm可在右侧的database里点击绿色“+”
选择mysql
第一次连接需要下载相关模块
下载后填写相关信息,数据库名位pythontest
设置后连接成功可看到表内信息已经能显示
查看数据库是
查看字段已经建立,信息也能传递
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
我来说两句