django创建及Mysql数据库部署速查【自用】

创建django项目:

django-admin startproject webdem_0

可以直接在想安装文件夹的路径下输入cmd

请添加图片描述




建立MySql数据库

前期下载:

下载MySql

官网:https://dev.mysql.com/downloads/

参考文章:下载文章链接

注意:

zip和msi两种文件都要下载。zip解压缩,msi点击运行。





下载MySql workbench

请添加图片描述




启动数据库

1.管理员打开cmd
2.输入net start mysql
在这里插入图片描述

两种创建数据库的方式


1)cmd命令行创建数据库


1.打开mysql:mysql -uroot -p

请添加图片描述


改密码

密码改成了root

请添加图片描述


python内部终端执行命令同步数据

创建数据库

 CREATE DATABASE demo_0 DEFAULT CHARACTER SET utf8;


创建并设置为默认

请添加图片描述

可以先在models里写

请添加图片描述

然后执行以下命令将名称同步进数据库

python manage.py makemigrations xxx(先执行这一行,然后再执行下面那一行)
python manage.py migrate

请添加图片描述
请添加图片描述

注意:一定记住django内部设置的数据库名称要跟上面CREATE出的名称一样

请添加图片描述

在应用的init文件里加上pymysql的引用

import pymysql
pymysql.install_as_MySQLdb()

在这里插入图片描述

python manage.py migrate

最后可以看到migrations下面出现在models里写的class,show tables里也可以查看所有名称

请添加图片描述

请添加图片描述



2)MySql内部创建数据库

参考视频:https://www.bilibili.com/video/BV1wT4y1j71A?p=3

先在MySql workbench 里创建

再在python里执行

python manage.py migrate



重启后启动Mysql:
管理员身份运行cmd,输入

net start mysql

在这里插入图片描述

运行服务器

python内部终端输入

python manage.py runserver

请添加图片描述

进入管理员界面(在网址后面加admin)

创建管理员界面

python manage.py createsuperuser



创建应用
python manage.py startapp app  #app是名称可以随便改

请添加图片描述



快捷操作

ctrl+D可以直接复制上一行代码到下一行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值