iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >如何使用Python3+mysql8.0搭建Django框架
  • 862
分享到

如何使用Python3+mysql8.0搭建Django框架

2023-06-15 07:06:26 862人浏览 泡泡鱼
摘要

小编给大家分享一下如何使用python3+mysql8.0搭建Django框架,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、安装python基础环境:Cent

小编给大家分享一下如何使用python3+mysql8.0搭建Django框架,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

一、安装python

基础环境:Centos7.6
安装:
下载Python

https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz

解决依赖性:

yum install GCc openssl-devel bzip2-devel libffi-devel install gcc-c++

解压:

 tar zxf Python3.8.2.tgz

切换到解压后的文件并编译:

cd Python-3.8.2 ./configure --prefix=/usr/local/python3 make && make install ln -s /usr/local/python3/bin/pip3   /usr/bin/  输入python3测试 python3

二、安装数据库Mysql8.0

下载mysql

wget Http://dev.mysql.com/get/mysql80-commUnity-release-el7-3.noarch.rpm rpm -ivh mysql80-community-release-el7-3.noarch.rpm yum install mysql-community-server -y

打开火墙端口:

firewall-cmd --permanent --zone=public --add-port=3306/tcp#开放端口 firewall-cmd --reload systemctl start mysqld systemctl status mysqld systemctl enable mysqld #设置开机启动

获取mysql8.0 的默认临时密码:

grep 'temporary passWord' /var/log/mysqld.log

进入数据库

 mysql -u root -p 输入密码:上一步获取的密码

修改密码数据库root的密码:

都在数据库里面输入命令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';注意:密码最好开头大写+字符+数字,8.0数据库密码太简单过不去flush privileges;

创建数据库:

CREATE DATABASE `databasename` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;创建用户和密码:(wang为我的数据库新的用户password为密码)CREATE USER wang IDENTIFIED BY 'password';授权:grant all privileges on *.* to 'wang'@'%'; #*.* 表示所有的数据库都可以访问wang刷新:FLUSH PRIVILEGES;

开启本地访问

mysql> grant all privileges on *.* to root@"localhost" identified by "密码";

开启远程访问:

mysql> UPDATE user SET host = '%' WHERE user ='root;或者:mysql> grant all privileges on *.* to root@"%" identified by "密码"; mysql> flush privileges; # 刷新MySQL的系统权限相关表

三、安装DjanGo并配置和数据库的连接

安装:

pip3 install django==3.0.6

依赖性:(不同环境缺少依赖性不一样,缺少什么装什么)

pip3 install mysqlclientyum install gcc mariadb-devel -y

做软连接:(django-admin 默认在python的编译目录下的bin 目录/usr/local/python3/bin)

ln -s /usr/local/python3/bin/django-admin  /usr/bin/

开放端口:

firewall-cmd  --add-port=8000/tcp --permanentfirewall-cmd  reloadfirewall-cmd  --reload

新建项目

新建:pwd :/rootmkdir appscd apps/django-admin startproject mysite   ##创建projectcd  /root/apps/mysitepython manage.py startapp app01  ##创建app01程序

配置数据库 :

cd /root/apps/mysitevim /root/apps/mysite/mysite/settings.py

添加IP:

如何使用Python3+mysql8.0搭建Django框架

添加程序:

如何使用Python3+mysql8.0搭建Django框架

添加数据库:

如何使用Python3+mysql8.0搭建Django框架

末尾添加路径:

如何使用Python3+mysql8.0搭建Django框架

四、创建超级用户

python3 manage.py makemigrations #生成配置文件python3 manage.py migrate      ##根据配置文件创建数据库相关python3 manage.py createsuperuser  ##创建超级账户,根据提示输入即可python3 manage.py migrate  初始化数据库

执行:
c

d /root/apps/mysitepython3 manage.py runserver   IP(自己的IP):8000

浏览器访问:

IP(自己的IP):8000/admin/ ##admin为创建的超户

如何使用Python3+mysql8.0搭建Django框架

后台一直运行:

nohup python3 manage.py runserver 69.28.48.27:8000 >> output.log 2>&1 &    ##output.log的位置为/apps/mysite/

以上是“如何使用Python3+mysql8.0搭建Django框架”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: 如何使用Python3+mysql8.0搭建Django框架

本文链接: https://www.lsjlt.com/news/278596.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用Python3+mysql8.0搭建Django框架
    小编给大家分享一下如何使用Python3+mysql8.0搭建Django框架,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、安装python基础环境:cent...
    99+
    2023-06-15
  • 教你用Python3+mysql8.0搭建Django框架
    目录一、安装python二、安装数据库mysql8.0三、安装Django并配置和数据库的连接四、创建超级用户一、安装python 基础环境:centos7.6 安装: 下载pyth...
    99+
    2024-04-02
  • 用Django框架快速搭建博客
    阅读文本大概需要 5 分钟。上次 2 篇文章给大家分享了 Django 搭建的基本知识,今天就把 Django 基本知识串起来,搭建一个简单的博客网站。项目环境语言:Python 3.6编辑器:Pycharm主要步骤创建项目创建 APP创建...
    99+
    2023-06-02
  • 搭建PythonWeb框架Django+cx_Oracle随记
      在正文开始之前,我们先来聊聊Python比较流行的Web重量级框架-Django,它的功能非常强大,集合了很多Web开发项目中常用的功能模块,而且应用了组件式开发思想,所以使用起来非常方便,大大减少了代码量,很好的体现了“优雅”的代码,...
    99+
    2023-06-02
  • 使用Django框架创建项目
    目录一、Django 管理工具二、创建第一个项目三、视图和 URL 配置四、path() 函数五、使用PyCharm创建Django项目1、打开PyCharm,新建项目2、通过命令行...
    99+
    2024-04-02
  • 如何使用Maven搭建SpringMVC+Spring+MyBatis框架
    这篇文章主要介绍如何使用Maven搭建SpringMVC+Spring+MyBatis框架,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SSM(Spring+SpringMVC+Mybatis),目前较为主流的企业级...
    99+
    2023-05-30
    springmvc spring mybatis
  • python中如何使用Django框架
    这篇文章将为大家详细讲解有关python中如何使用Django框架,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。第一步:项目的创建与运行第一次使用 Django ,那么你必须要照顾一些初始设...
    99+
    2023-06-20
  • 如何使用seajs库和Bootstrap框架搭建通用前端框架
    这篇文章主要介绍如何使用seajs库和Bootstrap框架搭建通用前端框架,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!前端框架主要研究了四点1、 研究Web框架的动态加载技术针对...
    99+
    2024-04-02
  • eclipse如何搭建springboot框架
    要在Eclipse中搭建Spring Boot框架,可以按照以下步骤进行操作:1. 首先,确保已经安装了Java Developme...
    99+
    2023-10-08
    eclipse springboot
  • 如何用ssh框架搭建网站
    用ssh框架搭建网站的操作步骤:借助eclipse创建一个web工程。将工程的编码和jsp的编码改成UTF-8。导入jar包。在根目录下面建立三个source folder。如:src:存放源代码config:存放配置文件test:存放测试...
    99+
    2024-04-02
  • Django REST框架:如何使用HTTP API构建Web服务?
    Django REST框架是一个基于Django的强大的Web API框架,它使得构建Web服务变得更加容易和快速。本文将介绍如何使用Django REST框架来构建HTTP API服务。 安装Django REST框架 首先,需要安...
    99+
    2023-11-12
    django http git
  • 如何使用SpringCloud搭建一个微服务框架
    这篇文章将为大家详细讲解有关如何使用SpringCloud搭建一个微服务框架,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Spring Cloud是一个基于Spring Boot实现的云应用...
    99+
    2023-05-30
    springcloud
  • ASP和Django框架如何同步使用?
    随着互联网的发展,Web应用程序已成为现代软件开发的主要方式之一。当涉及到Web开发时,ASP和Django是两个最常用的框架之一。但是,ASP和Django之间有什么关系?ASP和Django如何同步使用?本文将深入探讨这个问题。 AS...
    99+
    2023-09-07
    同步 django 框架
  • 如何使用eclipse+maven一步步搭建SSM框架
    这篇文章将为大家详细讲解有关如何使用eclipse+maven一步步搭建SSM框架,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SSM (SSM 框架集)SSM(Spring+SpringMVC+MyBa...
    99+
    2023-05-30
    eclipse maven ssm
  • Python框架Django的环境及项目搭建
    本篇内容介绍了“Python框架Django的环境及项目搭建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!特点我们先来了解下 Django ...
    99+
    2023-06-04
  • Redis框架如何搭建SpringBoot2.X
    这篇文章主要介绍Redis框架如何搭建SpringBoot2.X,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、使用Spring Initializr创建项目web项目1、File...
    99+
    2024-04-02
  • 如何搭建一个AmazeUI框架
    如何搭建一个AmazeUI框架?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1.获取Amaze UI  1下载文件首先打开百度输入:Amaze UI -...
    99+
    2023-06-09
  • vue的webpack框架如何搭建
    本篇内容主要讲解“vue的webpack框架如何搭建”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue的webpack框架如何搭建”吧!1、想要使用vue,我首先该怎么做?想要学习vue,我第...
    99+
    2023-07-04
  • hibernate框架怎么搭建和使用
    搭建和使用Hibernate框架可以按照以下步骤进行: 添加Hibernate依赖:在项目的构建文件中(如Maven的pom.x...
    99+
    2023-10-23
    hibernate
  • django 使用框架下auth.mod
    需要改动三个地方: 1.models.py   创建模型User,并继承原模型类AbstraUser(在此处我增加了一个新的字段手机号) from django.db import models # Create your model...
    99+
    2023-01-31
    框架 django mod
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作