Django+mysql+python3.6.5 Windows

2018-07-09  本文已影响0人  搁浅的三刀流zoro

1.下载py365

        https://www.python.org/downloads/windows/

    (原来有2.7.x版本 直接修改环境变量即可,需要多个python环境可以使用pyevn)

2.安装mysql

    2.1下载

        https://dev.mysql.com/downloads/mysql/5.7.html#downloads

        解压:mysql-5.7.22-winx64

    2.2配置环境变量:

        变量名:MYSQL_HOME

        变量值:mysql-5.7.22-winx64

        path里添加:%MYSQL_HOME%\bin

        安装出错.net framework4.5.2 pleases install(https://www.microsoft.com/zh-CN/download/details.aspx?id=42642 下载安装)

    2.3生成data文件

        bin目录下执行命令:mysqld --initialize-insecure --user=mysql生成data文件夹(无法启动此程序 丢失msvcr120.dll 执行出错 解决方案:https://blog.csdn.net/huacode/article/details/79557871 第三条)

    2.4启动mysql

        net start mysql(服务名无效:执行mysqld -install 再次执行启动命令 提示启动中即可)

    2.5登录MYSQL

        mysql -u root -p(输入密码(未设置密码可以直接回车) 回车确认即可)

        建表的时候设置一下utf8:CREATE DATABASE tablename CHARACTER SET utf8(防止:OperationalError: (1366, "Incorrect string value)

    2.6查询用户密码

        select host,user,authentication_string from mysql.user;

    2.7修改密码

        update mysql.user set authentication_string=password("123456") where user="root";

         flush privileges;

3.安装Django

    pip install Django

    错误提示:Did you install mysqlclient?

    pip install mysqlclient

     错误提示:Microsoft Visual C++ 14.0 is required.

    解决方案:

        1.https://www.lfd.uci.edu/~gohlke/pythonlibs/#

            下载对应版本 再执行install

        2.https://download.csdn.net/download/amoscn/10399046

        解压安装(可能比较花时间)

        安装完毕再次执行pip install xx

依赖库

django-celery        3.2.2     

django-celery-beat    1.1.1     

django-celery-results 1.0.1 

HttpRunner            1.5.8 

上一篇下一篇

猜你喜欢

热点阅读