Django使用mysql
1. 本地创建mysql数据库,并开启
2. 在setting.py
文件中修改数据库配置:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'web_test',
'HOST': 'localhost',
'POST': '3306',
'USER': 'root',
'PASSWORD': 'root'
}
}
3. 使用pymysql连接数据库
在项目同名的文件夹下面的__init__.py中添加如下内容:
import pymysql
pymysql.version_info = (1, 4, 13, "final", 0) # 设置版本
pymysql.install_as_MySQLdb()
4. 创建表,在models.py中创建
from django.db import models
# Create your models here.
class User(models.Model):
username = models.CharField(max_length=32)
password = models.CharField(max_length=32)
5. 迁移文件,命令行输入以下两个命令
python manage.py makemigrations
python manage.py migrate
6. 查看效果(pycharm)
配置市区:
然后就可以查看啦!!!!