python Django入门

一、环境:

1、安装pycharm

2、安装python3

3、安装pip

二、安装Django并创建工程

1、用pip安装Django:  pip install Django

2、创建Django项目:django-admin startproject projectName

打开创建的工程,如我的工程名:twoSaleServer

3、新建views.py:

from django.http import HttpResponse

def hello(request):
    return HttpResponse("Hello world ! ")

4、修改urls.py为以下代码:

from django.conf.urls import url
from . import views

urlpatterns = [
    url(r'^$', views.hello),
]

5、运行:python manage.py runserver 127.0.0.1:8080

6、访问浏览器:http://127.0.0.1:8080/

Django项目到这已经创建完了,是不是很简单。。

三、创建模型app

1、模型app:目的是为了支持数据库操作,不用的可以跳过这一步

2、创建命令:django-admin startapp TestsqlModel

然后工程下就会多出一个文件夹

3、安装mysql驱动(如果使用其他数据库,可以安装其他数据库的驱动)

pip install mysqlclient

4、打开本地mysql:cmd命令行输入 net start mysql  (关闭命令:net stop mysql)

5、进入mysql安装的bin目录,输入mysql的密码

mysql -hlocalhost -uroot -p  回车,然后输入密码

6、如果mysql密码忘记,则:

(1)管理员权限登陆cmd,不会使用管理员登陆的请搜索cmd,选择管理员登录

(2)命令行输入:net stop mysql;然后提示。服务停止中 --> 服务已停止 

(3)由于mysqld –skip-grant-tables实测在mysql8.0中已失效,现使用mysqld --console --skip-grant-tables --shared-memory

(4)另外开一个cmd,输入mysql 回车,直接无密登录。

或者在新开一个cmd后,输入 mysql -uroot -p 回车,有password出现时再次回车,就无密码登录上了

(5)在mysql命令行的情况下,执行:use mysql;

(6)重置密码:update user set authentication_string='123' where user='root' and host='localhost';

       ps : 网上都说是:update user set authentication_string=password('123') where user='root' and host='localhost'; 语法会报错)

(7)刷新权限表:flush privileges;设置成功,然后使用ctrl+z退出命令行,

(8)但是我用新密码登录还是不行,报错,就把Date文件夹删掉,然后重新执行初始化mysql数据库,输入“mysqld --initialize --user=root --console”,得到新密码。

(7)登录后重置密码:mysql> set password for root@localhost = '123';

7、

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值