标签:close port roo ons none pymysql tab integer sql数据库
一、安装Pycharm和Django就不详细说了,自行百度
二、新建Django项目也不说了
三、配置Django连接到mysql
1.models.py写一个类,继承models.Model
class Book(models.Model): name=models.CharField(max_length=20) price=models.IntegerField() pub_date=models.DateField()
2.修改settings.py文件
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘, ‘NAME‘: ‘books‘, #你的数据库名称 ‘USER‘: ‘root‘, #你的数据库用户名 ‘PASSWORD‘: ‘‘, #你的数据库密码 ‘HOST‘: ‘‘, #你的数据库主机,留空默认为localhost ‘PORT‘: ‘3306‘, #你的数据库端口 } } 复制代码
3.修改项目文件夹下的__init__.py文件
没有安装pymsql(python3)的请在pycharm自行安装,安装后添加以下内容
import pymysql pymysql.install_as_MySQLdb()
4.启动
[root@localhost Django_ORM]# python manage.py makemigrations
[root@localhost Django_ORM]# python manage.py migrate
5.配置连接
最后输入帐号密码登陆
标签:close port roo ons none pymysql tab integer sql数据库
原文地址:https://www.cnblogs.com/liangjiongyao/p/9204668.html