我的编程空间,编程开发者的网络收藏夹
学习永远不晚

非常详细的Django连接mysql数据库步骤记录

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

非常详细的Django连接mysql数据库步骤记录

一.修改数据库连接

打开项目,在settings.py文件中是否有以下内容:

非常详细的Django连接mysql数据库步骤记录

以上内容是创建django项目的时候是自动创建的。这个是告诉你,django默认连接sqllite。ENGINE:是指连接数据库驱动的名称,NAME是指要连接什么库,什么文件。ENGINE有以下几种情况:

1.django.db.backends.PostgreSQL 连接 PostgreSQL

2.django.db.backends.mysql 连接 mysql

3.django.db.backends.SQLite3 连接 sqlite

4.django.db.backends.oracle 连接 oracle

如果要连接mysql…数据库,则需要账户名和密码,连接的配置应该这样写:

非常详细的Django连接mysql数据库步骤记录

二.安装数据库驱动

使用一下指令:pip install pymysql(这是python3.0) ,pip install MYSQLldb(这是python2.0),请按照自己的版本使用指令

非常详细的Django连接mysql数据库步骤记录

出现上面红框里面的内容表示安装成功

三.创建表并同步到mysql数据库:

django操作数据库有两种方式,我们只用其中一种的 orm方式

步骤:

1.在app项目中有一个model.py在model文件需要从models.Model中继承

非常详细的Django连接mysql数据库步骤记录

2.创建迁移文件命令如下:

python manage.py makemigrations

非常详细的Django连接mysql数据库步骤记录

注意:如果使用以上命令报了错

“ RuntimeError: ‘cryptography’ package is required for sha256_password or caching_sha2_password auth m

解决方法:使用这条命令:pip install cryptography安装成功就行

非常详细的Django连接mysql数据库步骤记录

3.同步到数据库使用命令如下:

python manage.py migrate

使用后全部报ok就行

非常详细的Django连接mysql数据库步骤记录

非常详细的Django连接mysql数据库步骤记录

总结

到此这篇关于Django连接mysql数据库步骤的文章就介绍到这了,更多相关Django连接mysql数据库内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

非常详细的Django连接mysql数据库步骤记录

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

下载Word文档

猜你喜欢

Java连接阿里云数据库的详细步骤

在Java编程中,连接阿里云数据库是非常常见的需求。阿里云数据库提供了丰富的功能和高性能的计算能力,能够满足各种企业级应用的需求。本文将详细介绍如何使用Java连接阿里云数据库。一、准备工作首先,你需要在阿里云上创建一个数据库实例,并获取相应的数据库连接信息,包括数据库名、用户名、密码和主机地址。你可以在阿里云的
Java连接阿里云数据库的详细步骤
2023-11-07

使用mybatis框架连接mysql数据库的超详细步骤

MyBatis是目前java项目连接数据库的最流行的orm框架了,下面这篇文章主要给大家介绍了关于使用mybatis框架连接mysql数据库的超详细步骤,文中通过实例代码和图文介绍的非常详细,需要的朋友可以参考下
2023-05-17

pycharm中连接mysql数据库的步骤详解

前言 最近在新的环境配置pycharm的项目时候,发现pycharm不能连接到mysql数据库。由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动。所以
2022-06-04

连接阿里云服务器中MySQL数据库的详细步骤

阿里云是阿里巴巴集团旗下的云计算服务提供商,它提供了丰富的云计算服务,包括阿里云服务器。在阿里云服务器中运行MySQL数据库需要一些基本的操作,本文将详细介绍如何连接阿里云服务器中的MySQL数据库。一、准备环境阿里云账号:您需要拥有一个阿里云账号才能使用阿里云服务器和MySQL数据库。阿里云服务器:您需要已经购
连接阿里云服务器中MySQL数据库的详细步骤
2023-10-29

阿里云配置MySQL远程连接数据库的详细步骤

本文主要介绍了如何在阿里云上配置MySQL远程连接数据库。通过这篇文章,你将了解到阿里云MySQL的配置步骤,包括服务器端和客户端的设置。一、阿里云MySQL配置创建MySQL服务器在阿里云上创建一个MySQL服务器,然后获取服务器的地址和端口号。你可以在阿里云的控制台中找到MySQL服务器的详细信息。安装MyS
阿里云配置MySQL远程连接数据库的详细步骤
2023-10-31

Navicat连接Oracle数据库的详细步骤与注意事项

Navicat是一套可创建多个连接的数据库管理工具,用以方便管理各种数据库,下面这篇文章主要给大家介绍了关于Navicat连接Oracle数据库的详细步骤与注意事项,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
2023-05-16

连接阿里云服务器SQL数据库的详细步骤

本文将详细说明如何在阿里云服务器上连接SQL数据库。无论你是初学者还是资深开发者,都可以通过阅读本文轻松完成这项操作。连接阿里云服务器SQL数据库的详细步骤步骤一:获取阿里云数据库的连接信息在阿里云的控制台中,你需要找到并点击“数据库服务”选项,然后在“实例”页面中,你可以看到你的所有数据库实例。选择你需要连接的
连接阿里云服务器SQL数据库的详细步骤
2023-11-07

C#连接MySQL数据库的方法步骤

最近两天在解决C#连接MySql数据库的问题,通过不同的从网上学习,最终找到了解决的办法,下面这篇文章主要给大家介绍了关于C#连接MySQL数据库的方法步骤,需要的朋友可以参考下
2023-01-11

mysql连接数据库的步骤是什么

连接MySQL数据库的步骤如下:安装MySQL数据库,并启动MySQL服务。在命令行或者客户端工具中输入以下命令来连接MySQL数据库:mysql -u username -p其中,username是你的MySQL用户名,系统会提示你输入
mysql连接数据库的步骤是什么
2024-04-09

编程热搜

目录