一.测试开发路线
1.Python3.6.1+Pycharm5.0.6+Django1.11+MySQL5.7.18
二.安装Python3.6.1
1.Python2.x与3.x的版本在语法上稍有不同,区别在于输出语句的不同
2.Python3.6.1下载:https://www.python.org/downloads/
3.下载好之后 直接安装,完了在进行测试,看是否将Python配置到环境变量中
3.1.电脑-属性-高级系统设置-环境变量-系统环境变量-path路径
3.1.1找到安装目录下面的Python.exe文件的路径,将其添加在path路径下面,用分号隔开
二.安装Pycharm5.0.6
1.Pycharm安装:https://www.jetbrains.com/pycharm/download/#section=windows
2.设置:file--setting--project--project Interpreter
3.当安装好Python后Pycharm会自动检测到解释器,而且会自动添加到路劲中
3.1.然后在打开pycharm下面的终端,输入Python检测是否安装成功
4.实例: 新建Python文件file--new--Python package
4.1.新建文件命名为test.py,打开新建好的文件
三.安装Django1.11
1.Django1.11下载:https://www.djangoproject.com/download/
1.1.选择对应的版本进行下载,因为Django本身是由Python编写,所以先要安装Python
2.安装方法一:在dos窗口下采用压缩包的的方式安装
2.1.Django下载后为压缩包,解压缩跟Python放在同个根目录
2.1.1.在dos下进入到Django-1.11目录,执行python setup.py install,然后开始安装
2.1.2.Django将要被安装到Python的Lib下site-packages
2.1.3.然后是配置环境变量,将这几个目录添加到系统环境变量中
D:\Program Files\python3.6.1\Lib\site-packages\django;
D:\Program Files\python3.6.1\Scripts;
2.1.4.检查是否安装成功,可以在dos下进入Django目录查看Django版本
a.输入python
b.输入import django
c.输入django.get_version()
3.安装方法二:在Pycharm中利用其强大的类库进行安装
3.1.首先打开Pycharm,点击左上角File-Setting-Project-Project Interface
3.1.1.然后点击右上角+(install)按钮,在搜索框中输入Django
3.1.2.最后点击最下边的install package进行安装
4.安装方法三:采用Python自带的pip命令进行安装
4.1.已经将D:\Program Files\python3.6.1\Scripts;添加到环境变量中,打开dos窗口 输入pip命令
4.2..在pip命令下输入 pip install django
5.在Pycharm中新建Django工程,file-new project-Django,填写相应的工程名字
6.直接在终端下输入Python manage.py runserver
7.然后再浏览器中输入本地地址:http://127.0.0.1:8000/
四.安装数据库MySQL5.7.18
1.第一步:MySQL5.7.18地址:http://www.filehorse.com/download-mysql-64/
2.第二步:将下载好的安装包进行解压到一个盘下面
3.第三步:配置环境变量,新建环境变量MySQL_HOME,输入MySQL的安装目录
4.然后再把;%MYSQL_HOME%\bin插入到Path的最后面
5.第四步:以管理员的身份运行命令行,按win+R 输入cmd,点鼠标右键以管理员身份运行
6.第五步:切换到MySQL的安装目录下面,利用mysqld进行安装
6.1.初始化数据: mysqld --initialize-insecure --user=mysql
6.2.启动服务: mysqld --user=mysql
6.3.初始化mysql root密码 mysqladmin -u root password ‘new-password'
7.第六步:注册服务mysqld --install MySQL
7.1.用net start mysql命令开启服务
7.2.输入mysql -u root -p命令,然后再填写第五步初始化数据库时输入的密码
7.3.在mysql命令下输入show databases,查看数据库中的表
五.MySQL和Python的连接
1.Python2.x系列连接MySQL数据库需要MySQLdb类库的支持
2.Python3.x系列连接MySQL需要pymysql类库的支持
3.Python3.6安装模块pymysql
3.1.命令行安装 pip install pymysql
3.2.使用Pycharm支持的类库安装,安装过程和Django安装过程的方法一样
3.3.所有需要的安装包安装完之后,可以在Pycharm里面查看
4.实现MySQL和Python的连接
4.1.在setting文件中找到数据库的配置代码Django工程中
4.1.1.数据库默认的SQLite数据库
4.2.使用MySQL数据亏更改代码
4.2.1.NAME: 指定的数据库名,如果是sqlite的话,就需要填数据库文件的绝对位置
4.2.2.USER: 数据库登录的用户名,mysql一般都是root
4.2.3.PASSWORD:登录数据库的密码,必须是USER用户所对应的密码
4.2.4.HOST: 数据库都是C/S结构的,所以得指定数据库服务器的位置
4.2.4.1.数据库服务器和客户端都是在一台主机上面,所以默认都填127.0.0.1
4.2.5.PORT:数据库服务器端口,mysql默认为3306
4.2.6.HOST和PORT都可以不填,使用默认的配置
4.2.6.1.但是如果你有更改默认配置的话,就需要填入更改后的
4.2.7.现在需要在配置文件目录下面的__init__.py 文件中写入连接的代码即可
4.3.完成后运行整个工程文件
4.3.1.在终端(terminal)下面输入命令:Python manage.py runserver
4.4.或者也可以直接点击Python console