django链接数据库(MySQL)

pycharm链接数据库(MySQL)

"""
三个位置查找数据库相关
    右侧上方database
    左下方database
    配置里面的plugins插件搜索安装
    
    再没有卸载pycharm重新装    

pycharm可以充当很多款数据库软件的客户端

参考截图和视频操作即可
    需要提前创建好库
"""

django链接数据库(MySQL)

# 默认用的是sqkite3
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

# django链接MySQL
    1.第一步配置文件中配置
      DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'day60',
        'USER':'root',
        'PASSWORD':'admin123',
        'HOST':'127.0.0.1',
        'PORT':3306,
        'CHARSET':'utf8'
    }
}
  2.代码声明    
      django默认用的是mysqldb模块链接MySQL
    但是该模块的兼容性不好 需要手动改为用pymysql链接
    
    你需要告诉django不要用默认的mysqldb还是用pymysql
    # 在项目名下的init或者任意的应用名下的init文件中书写以下代码都可以
    import pymysql
        pymysql.install_as_MySQLdb()

 

posted @ 2020-06-06 10:59  五月雨变奏  阅读(135)  评论(0编辑  收藏  举报