2019-12-29Django使用pymysql连接mysql数据库并创建表

使用mysql数据库

  1. pip install pymysql(卸载:pip uninstall pymysql)

  2. 在项目包的__init__.py中进行配置
    import pymysql
    pymysql.install_as_MySQLdb()


    2019-12-29Django使用pymysql连接mysql数据库并创建表_第1张图片
    在项目下的init文件中对pymysql进行安装.png
  3. 修改 settings配置

    2019-12-29Django使用pymysql连接mysql数据库并创建表_第2张图片
    配置setting文件.png

    注意:NAME的值要与建立的数据库名一致
    2019-12-29Django使用pymysql连接mysql数据库并创建表_第3张图片
    建立数据库.png

  4. 在models.py中创建模型类(对应数据库中的表)


    2019-12-29Django使用pymysql连接mysql数据库并创建表_第4张图片
    student.png
  1. 在项目目录下命令行中输入命令生成迁移文件


    2019-12-29Django使用pymysql连接mysql数据库并创建表_第5张图片
    生成迁移文件.png
  2. 在项目目录下命令行中输入命令同步到数据库


    2019-12-29Django使用pymysql连接mysql数据库并创建表_第6张图片
    同步数据库.png
  3. 检测是否成功


    2019-12-29Django使用pymysql连接mysql数据库并创建表_第7张图片
    检测是否创建成功.png

你可能感兴趣的:(2019-12-29Django使用pymysql连接mysql数据库并创建表)