1 若是项目使用sqlite,不须要额外配置,直接操做便可 2 django默认状况连接mysql,用的驱动是mysqldb模块,python 3.x之后,这个模块用不了了,我们用的全都是pymysql,须要作个替换 3 showmigrations:查看哪些记录更改了,可是没有同步到数据库中 3 若是使用mysql,须要配置以下: -1 配置文件中配置:settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'day62', 'HOST': '127.0.0.1', 'PORT': 3306, 'USER': 'root', 'PASSWORD':'123' } } -2 须要在 app的__init__.py 中写 import pymysql pymysql.install_as_MySQLdb() -3 后续操做彻底同样,在models中创建类,写字段 -4 视图函数中插入,查询 -5 pycharm的--》tools---》run manage.py Task
在pycharm中找到以下图python
不选库点击test connection默认链接全部库,最后点击ok就能够了mysql