当前位置: 首页 > article >正文

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

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

一、创建python环境

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

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

1、下载安装mysql软件 :https://downloads.mysql.com/archives/community/
2、编写配置文件(在mysql安装目录下创建 .ini文件)
[mysqld]

port=3306

basedir=D:\\mysql-8.4.2-winx64

datadir=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项目

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

四、学习总结

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

http://www.kler.cn/a/513501.html

相关文章:

  • 【整体介绍】
  • Level2逐笔成交逐笔委托毫秒记录:今日分享优质股票数据20250121
  • 使用Chrome和Selenium实现对Superset等私域网站的截图
  • ingress-nginx代理tcp使其能外部访问mysql
  • OpenWrt 中使用 LuCI 界面部署 Docker 镜像
  • 力扣 有效的括号
  • 元素周期表
  • jvm学习总结
  • Spark SQL中的from_json函数详解
  • mac 配置 python 环境变量
  • 2023年12月GESP C++ 六级认证真题——工作沟通
  • Android SystemUI——快捷面板的显示(十五)
  • Kimi k1.5:月之暗面再突破,多模态推理能力比肩 OpenAI o1
  • C++知识框架
  • 除了基本的事件绑定,鸿蒙的ArkUI
  • H3CNE-18-Telnet远程控制
  • [分治] FBI树
  • Python爬虫技术:高效数据收集与深度挖掘
  • 算法项目实时推流
  • Redis:解锁集群共享Session的秘密武器
  • 二、vue智能Ai对话(高仿通义千问)流式进阶版
  • 深入解析HDFS:定义、架构、原理、应用场景及常用命令
  • HDFS HADOOP分布式文件系统
  • 快速掌握异常(含面试题)
  • Linux 更换yum镜像源
  • 小米平板pad6工程固件界面预览 修复tee损坏 修复底层分区 开diag端口