Django学习笔记(安装和环境配置)-01

news/2025/1/22 12:07:19/

Django学习笔记(安装和环境配置)-01

python_2">一、创建python环境

python_4">1、可以通过安装Anaconda来创建一个python环境
# 创建一个虚拟python环境
conda create -n django python=3.8
# 切换激活到创建的环境中
activate django
django_13">2、安装django
python"># 进入虚拟环境中安装django框架
pip install django

二、安装mysql数据库(.zip文件,免安装)

1、下载安装mysql软件 :https://downloads.mysql.com/archives/community/
2、编写配置文件(在mysql安装目录下创建 .ini文件)
python">[mysqld]port=3306basedir=D:\\mysql-8.4.2-winx64datadir=D:\\mysql-8.4.2-winx64\\data

在这里插入图片描述

3、初始化mysql(管理员权限打开cmd)
# 切换到mysql安装目录bin目录下执行:mysqld.exe --initialize-insecure
"D:\mysql-8.0.11-winx64\bin\mysqld.exe" --initialize-insecure

在这里插入图片描述

4、制作Windows服务,用来启动或关闭mysql
# 切换到mysql安装目录bin目录下执行:mysqld.exe --install mysql80(服务名称)
"D:\mysql-8.0.11-winx64\bin\mysqld.exe" --install mysql80
# 启动服务
net start mysql80
# 关闭服务
net stop mysql80

在这里插入图片描述

5、将mysql添加到系统环境变量中

在这里插入图片描述

6、连接mysql并创建一个数据库
# 在cmd中执行该条指令(第一次连接不需要密码)
mysql -u root -p
# 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

在这里插入图片描述

# 创建一个数据库指令 sql语句 sampledata(数据库名称,可以自定义)
create database sampledata DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
# 查看已创建的数据库
show databases;
# 进入数据库
use sampledata;
# 查看数据库中数据表
show tables;

在这里插入图片描述

在这里插入图片描述

django_97">三、创建django项目

python_99">1、创建一个项目文件夹(在文件夹中执行相关命令)需要进入python虚拟环境中
# 进入python虚拟环境中
conda activate django
# 进入创建的项目文件夹(django为项目文件夹名称)
cd django 
# 创建一个项目指令(django_demo项目名称)
django-admin startproject django_demo

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

四、学习总结

pythondjango_121">1、创建python虚拟环境,并安装django框架
2、安装mysql数据库,并启动连接数据库
django_125">3、通过命令行方式创建一个django项目

http://www.ppmy.cn/news/1565214.html

相关文章

Python 常用运维模块之Shutil 模块

Python 常用运维模块之Shutil 模块 Shutil 模块复制源文件到目标路径复制源文件权限到目标文件复制源文件的最近修改时间、权限等元信息到目标文件复制源文件到目标路径(包含文件名)复制源文件及相关元信息到目标路径移动文件或目录获取磁盘使用情况复制…

第01章 22 使用 vtkStructuredGrid 实现一个分形的树枝状几何体

以下是一个简单的示例&#xff0c;展示如何使用 vtkStructuredGrid 实现一个分形的树枝状几何体。我们将基于递归的分形算法生成树枝结构&#xff0c;并将其存储在 vtkStructuredGrid 中。 示例代码 #include <vtkSmartPointer.h> #include <vtkPoints.h> #includ…

【C++】引用(上)

1、引用的基本使用 作用&#xff1a;给变量起别名 语法&#xff1a;数据类型&#xff08;该数据类型要与原名的数据类型一致&#xff09; &别名原名&#xff1b; 示例&#xff1a; #include<iostream> using namespace std; int main() {int a 10;int& …

who w who

https://www.ityww.cn/733.html Linux查看用户登录信息命令-w & who & whoami Linux 基础 yvan 8年前 (2017-02-04) 3633次浏览 已收录 0个评论 显示当前已登录用户会话及动作命令-w 格式&#xff1a;w [options] [rootlocalhost ~]# w 23:46:39 up 8:29, 2 users, lo…

Linux:文件描述符fd、系统调用open

目录 一、文件基础认识 二、C语言操作文件的接口 1.> 和 >> 2.理解“当前路径” 三、相关系统调用 1.open 2.文件描述符 3.一切皆文件 4.再次理解重定向 一、文件基础认识 文件 内容 属性。换句话说&#xff0c;如果在电脑上新建了一个空白文档&#xff0…

场馆预定平台高并发时间段预定实现V2

&#x1f3af; 本文档介绍了场馆预订系统接口V2的设计与实现&#xff0c;旨在解决V1版本中库存数据不一致及性能瓶颈的问题。通过引入令牌机制确保缓存和数据库库存的最终一致性&#xff0c;避免因服务器故障导致的库存错误占用问题。同时&#xff0c;采用消息队列异步处理库存…

通过视觉语言模型蒸馏进行 3D 形状零件分割

大家读完觉得有帮助记得关注和点赞&#xff01;&#xff01;&#xff01;对应英文要求比较高&#xff0c;特此说明&#xff01; Abstract This paper proposes a cross-modal distillation framework, PartDistill, which transfers 2D knowledge from vision-language models …

一文玩转生成式AI新星DeepSeek-V3,带你5分钟配置自己的随身AI

前言 在人工智能领域&#xff0c;模型的性能与能力一直是衡量其价值的重要标准。近期&#xff0c;DeepSeek-V3 在多项评测中表现优异&#xff0c;超越了 Qwen2.5-72B 和 Llama-3.1-405B 等其他开源模型&#xff0c;并与世界顶尖的闭源模型 GPT-4o 以及 Claude-3.5-Sonnet 不相…