Django连接mysql ORM

(1)settings.py

DATABASES = {

    'default': {

        'ENGINE': 'django.db.backends.mysql',

        'NAME': '<database name>',

        'HOST':'127.0.0.1',

        'PORT':3306,

        'USER':'root',

        'PASSWORD':'<pwd>'

    }

}

INSTALLED_APPS = [

    '<app name>',

(2)root/__init__.py

import pymysql

pymysql.install_as_MySQLdb()

"""mysqldb模式加载"""

(3)app/models.py

创建对应映射关系

(4)terminal:

python manage.py makemigrations

"""创造映射文本"""

python manage.py migrate

"""同步数据库(数据库中先有同名表)"""

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容