搭建django mysql数据库_搭建django项目连接mysql数据库环境

本文详细记录了如何在Win7环境下,从零开始搭建Django项目并连接MySQL数据库的过程。包括安装Python、配置pip代理、使用virtualenvwrapper创建虚拟环境、安装Django和mysqlclient、安装MySQL及Navicat,最后在PyCharm中创建Django项目并配置数据库连接。
摘要由CSDN通过智能技术生成

开通博客园这么久,即将写下第一篇博客,十分兴奋。首先了,庆祝自己写下了码农生涯博客园第一篇博客,其次了,庆祝自己经过了10个小时奋战,终于成功搭建django项目连接mysql数据库的环境。在此过程中,受益匪浅,收获颇深。好了, 不啰嗦了,直接进入主题吧。

一、初始化软件环境(因为刚接触使用 pycharm 开发 django 项目,所以这里初始化环境只有一个空白操作系统)

win7 x64 旗舰版

二、开始着手一步步搭建环境

1. 安装 python(官网有各种版本下载)。之前一直不知道安装了 python 就会附带安装有 pip。

3611e42bc6b6c9a9dda9481e869a4c15.png

python: 3.8.1

pip: 20.0.2

2. 默认情况下 pip 的下载速度会比较慢。

a, 在当前用户目录下创建 用户名/pip/pip.ini

b, 添加清华代理(网上有很多代理可供选择)

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

3,为了更方便的管理 django 的项目虚拟环境,这里选择使用 virtualenvwrapper(pip install virtualenvwrapper-win)

1774813a56b35a7d77860920f72c9f14.png

安装 virtualenvwrapper 会自动安装 virtualenv

virtualenv 20.0.4

virtualenvwrapper-win 1.2.5

mkvirtualenv 虚拟环境名 - 创建虚拟环境

lsvirtualenv                      - 列出所有虚拟环境

deactivate                        - 退出虚拟环境

rmvirtualenv                     - 删除虚拟环境

cdvirtualenv                     - 进入虚拟环境目录

workon 虚拟环境名         - 进入虚拟环境

这些命令在整个环境搭建过程中使用频率都还是挺高的。默认的当使用 mkvirtualenv 命时候会在当前系统用户下创建一个名为 envs 的文件夹并把新建的虚拟环境存放在这个位置。但是考虑到项目慢慢变大,存放在 c 盘并不是很合理,所以可以通过添加系统变量的模式将默认路径改到其他位置。

aa3c5d40c93b80d8836ae84c6e64d78c.png

4. 创建虚拟环境

mkvirtualenv my_env

5. 切换到 my_env 虚拟环境开始搭建环境

work_on my_env

6. 安装 django 环境(pip install django)

b3206a3ac1ed5746c6c417472f2d4e25.png

django 3.0.3

7,安装 mysqlclient 驱动,用于帮助 python 完成访问数据库。

pip install mysqlclient

0c50fd8a9e0b89e7c35911bf4389f333.png

6,到此位置部分使用 pip 安装的包就已经结束

c5bb9b6f5b066219dc4ca39c30747925.png

7,安装 mysql 软件(官网有下载,选择一路下一步安装。当然,如果你有特殊需要可自行配置)

mysql mysql-installer-community-5.7.29.0.msi

8,安装 navicat 数据库可视化管理工具(下载安装专业版)

9,安装 pycharm (这里用的是 pycharm 2019 版本)

10,使用 pycharm 创建 django 项目

dff7b00573fc6621deb0acaf9d6a51ec.png

11. 配置数据连接项目

b5af8774e7e24493420e60c410c246e5.png

到此所有工作结束。语言表达能力有限,有错误和不清晰的地方还望广大网友多多包涵。因为在搭建环境中遇到了很多麻烦,所以能通过写下这篇博客能帮助更多刚接触 django 的朋友们提供一些帮助。好啦,第一篇来自博客园的博客已诞生。

68f724bad5a33d9a9f6bd2ca7369ecb7.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值