我们从github拉了一个Django项目下来。

    一个项目要能正常运行的话,有一个很关键的地方在于,我们要让所有模块的版本相匹配。

    为此我们需要创建一个虚拟环境。
    在这个虚拟环境内,我们要配置很多的东西。

    以确保,数据库,Python解释器版本,Python的包和库都一致匹配系统现状。

    在之后的使用中,我们发现整个系统需要MySQL5.7以上版本的数据库。故我们需要重装数据库。

    后来安装了MySQL8.0版本的数据库。现在的问题在于如何修改MySQL8.0的存储位置。


    查询后我发现可以通过修改my.ini来更改数据库的存储位置。

    修改my.ini的用户管理权限之后,就可以进行下一步操作。——这里映射出,很多西戎或者说软件都可以找到相应的配置文件。很多时候我们不知道应该如何进行下一步操作的时候,我们可以寻找一下系统的配置文件在哪里。

    然后重启就行了。

    image.png

    草!!!

    我搞了好几天,才搞出这个成功来,说明,数据库要和Django模型匹配才行。

    之前python manage.py migrate老是失败,就说明MySQL的版本和Django的版本不适配,现在适配了一下子就搞好了。

    由于更换了MySQL的版本,要配置MySQL的各个属性。