Django使用mysql

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)

配置市区:

然后就可以查看啦!!!!

posted @ 2020-12-22 15:17  JonnyJiang-zh  阅读(190)  评论(0编辑  收藏  举报