• Django项目如何使用mysql数据库


      Django项目创建好之后,默认使用的是sqlite3数据库,但是在我们平时的项目过程中,很多使用的都是mysql数据库,接下来介绍下如何配置Django项目使用mysql数据库。

    安装pymysql驱动

      执行以下命令完成pymysql驱动的安装:

    pip3 install pymysql

      pymysql驱动安装好之后,打开与settings.py文件同目录下的init.py文件,然后输入:

    import pymysql
    
    pymysql.install_as_MySQLdb()

    修改配置文件settings.py

      在settings.py文件的DATABASES中配置数据库的用户名和密码,就可以使用mysql数据库了。

    ########在settings.py中原来默认的sqlite3
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.sqlite3',
            'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
        }
    }
    ############修改成mysql如下
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'blog',    #你的数据库名称
            'USER': 'root',   #你的数据库用户名
            'PASSWORD': '', #你的数据库密码
            'HOST': '', #你的数据库主机,留空默认为localhost
            'PORT': '3306', #你的数据库端口
        }}

      完成以上的操作之后,就能使用mysql数据库了!

  • 相关阅读:
    Matrix
    Color the ball
    Coupons
    密码箱
    Milking Grid
    Substrings
    亲和串
    Jzzhu and Cities
    transition多个属性同时渐变(left/top)
    CSS3提供的transition动画
  • 原文地址:https://www.cnblogs.com/lwjnicole/p/12287619.html
Copyright © 2020-2023  润新知