美文网首页
Django连接mysql

Django连接mysql

作者: 镜kong | 来源:发表于2017-11-29 17:01 被阅读0次
    • 首先需要安装mysql 然后新建数据库 方法任意 我使用 Navicat
      字符集和排序顺序如图,别问我为什么


      image.png
    • 安装mysql的驱动程序
      推荐安装pymysql django默认使用的驱动是mysqldb(但这个装来老报错).

    pip install pymysql
    

    安装完后打开项目的根 init.py添加如下配置

    import pymysql
    pymysql.install_as_MySQLdb()
    
    • 配置数据库的连接参数
      setting.py
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': "Mxonline",     #连接的数据库名
            'USER': "root",
            'PASSWORD': "qaz123.0",
            'HOST': "172.16.10.44"
        }
    }
    

    然后尝试 makemigrations migrate 正常的话在数据库中能看到创建的表

    相关文章

      网友评论

          本文标题:Django连接mysql

          本文链接:https://www.haomeiwen.com/subject/htkpbxtx.html