【我用的是pycharm编写的,查了其他朋友的博客并且自己运行后有效,做的总结,以方便日后查看。侵删】
django基本环境搭建,可参考【https://blog.youkuaiyun.com/Sunshine_ZCC/article/details/73918408】
一、在与项目同名包的__init__下添加:
import pymysql
pymysql.install_as_MySQLdb()
二、更改setting.py中有关database的设置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', #主要是这里,将默认的sqlite3改为mysql
'NAME': "predict", #数据库的名字
'USER': "root",#数据库用户名
'PASSWORD': "root",#数据库密码
'HOST': "127.0.0.1",#数据库地址,默认本机
'PORT': "",#数据库端口,默认3306
}
}
三、使用pycharm的命令行执行下面的代码
python manage.py inspectdb
将生成的class复制到model
四、使用pycharm命令行执行
python manage.py makemigrations
生成迁移文件
五、使用pycharm命令行执行
python manage.py migrate
完成!