• Django学习(一) mysql数据库连接


    1,本地创建好mysql数据库,或者使用已有的线上数据库。

    2,在 settings.py 中修改数据连接信息:

    # Database
    # https://docs.djangoproject.com/en/2.1/ref/settings/#databases
    #    'default': {
    #        'ENGINE': 'django.db.backends.sqlite3',
    #        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    #    },
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'HOST': '8.129.241.0',
            'PORT': '3306',
            'NAME': 'wgq_testdb',
            'USER': 'rootctest',
            'PASSWORD': 'TWv!HyrLWsuLX#dD',
            'OPTIONS': {
                'init_command': "SET sql_mode='STRICT_TRANS_TABLES'",
            },
        }
    }

    3,在——init__.py 中导入mysql模块

    import pymysql
    pymysql.install_as_MySQLdb()

    4,迁移数据库--从sqlite3迁移到mysql

    python manage.py migrate
    
    #并重新创建后台管理员
    python manage.py createsupperuser
    
    admin
    admin@mail.com
    admin123
    admin1234

    5,重新创建相关表数据。

  • 相关阅读:
    Spring Boot
    AWS DynamoDB
    VBA读excel写xml
    WebSocket API 学习
    故障排除 Mybatis ORA-01000 和 本地缓存问题
    Java基础
    Java Tutorials Lambda表达式 翻译
    在代理环境中构建maven环境
    Pom
    我的JAVA笔记
  • 原文地址:https://www.cnblogs.com/Yanqiqi/p/13223546.html
Copyright © 2020-2023  润新知