pymysql安装

  • pymysql就是作为python3环境下mysqldb的替代物,进入命令行,使用pip安装pymysql
pip install pymysql

在主项目的文件中设置连接

  • 在项目主目录下的init文件中添加下面两句代码

import pymysql  # 导入第三方模块,用来操作mysql数据库pymysql.install_as_MySQLdb()

在settings文件中设置数据库连接

  • 配置数据库

DATABASES = {'default': {# python自带的一个数据库,基本不会被使用# 'ENGINE': 'django.db.backends.sqlite3',# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),# 注册我们自己使用的数据库连接'ENGINE': 'django.db.backends.mysql',  # 数据库引擎'NAME': 'mydb', #数据库名称'USER':'admin', # 连接数据库的用户名称'PASSWORD':'Root110qwe',  # 用户密码'HOST':'192.168.152.154', # 访问的数据库的主机的ip地址'PORT':'3306', # 默认mysql访问端口}
}
  • 需要注意的是,host需要写成你的数据库所在的主机或虚拟机的ip地址,如果是在本机上或者是virtualbox中设置了端口转发可以使用127.0.0.1即可

Django框架连接MySQL数据库相关推荐

  1. pycharm中django框架连接mysql数据库

    1.首先下载安装pymysql模块. pip install pymysql 如果出现 timeout 超时可以使用其他的资源下载: pip install 模块名 -i https://pypi.d ...

  2. python用django连接mysql_三分钟了解Django如何连接Mysql数据库

    处理用户注册请求.Django连接MysqL数据库相关配置.数据库迁移命令: my_Dproject/app01/views.py    在views函数文件中添加register函数,来处理用户注册 ...

  3. ABP框架连接Mysql数据库

    开始想用Abp框架来搭建公司的新项目,虽然一切还没有定数,但是兵马未动,粮草先行,我先尝试一下整个过程,才能够更好的去争取机会. 此次技术选型:Abp(Asp.Net core mvc)+mysql( ...

  4. 十八、Express框架连接MySQL数据库操作

    在上一篇中已经在Node.js中引入使用了mysql模块进行数据库的基本操作,在本篇当中在Express框架中来连接数据库以及操作数据库: Express 项目环境 这里是通过全局安装Express框 ...

  5. django框架访问mysql数据库_Django框架怎么配置mysql数据库

    Django框架怎么配置mysql数据库 发布时间:2020-08-01 10:37:54 来源:亿速云 阅读:67 作者:小猪 这篇文章主要讲解了Django框架怎么配置mysql数据库,内容清晰明 ...

  6. ssm框架连接mysql数据库的具体步骤_ssm框架搭建和整合流程

    Spring + SpringMVC + Mybatis整合流程 1      需求 1.1     客户列表查询 1.2     根据客户姓名模糊查询 2      整合思路 第一步:整合dao层 ...

  7. Flask框架连接mysql数据库

    1.安装mysql 下载安装包进行安装,可以参考  安装mysql 安装完成后修改密码 2.登录数据库 进入到安装目录bin下,打开cmd窗口 在cmd出口中输入命令 mysql -u root -p ...

  8. 使用MyBatis框架连接MySQL数据库查询记录,全部步骤

    系统:Windows 10 ×64 使用软件:eclipse IDE.Navicat Premiun 12.MySQL 5.7 1.在Eclipse IDE中创建Java project 2.配置JA ...

  9. django使用mysql原始语句,Django中使用mysql数据库并使用原生sql语句操作

    Django自身默认使用sqlite3这个轻量级的数据库,但是当我们开发网站时,sqlite3就没有mysql好,sqlite3适合一些手机上开发使用的数据库. 准备的软件 mysql数据库,版本5. ...

最新文章

  1. C#开发Unity游戏教程之判断语句
  2. Linux下创建动态库与使用
  3. 编写有效用例电子版_软件测试人员必须编写代码吗?
  4. PAT乙级 1039 到底买不买
  5. 购物车项目 复杂版本.待简化
  6. 基于M6097 switch的STP协议调试方法
  7. 阿里云刘伟光:核心系统转型之路
  8. USB转串口那些事儿—串口驱动类型
  9. 什么是DMZ区域,DMZ区域的作用与原理
  10. 读史可以明智_为什么拥抱传统是明智的
  11. 计算机电源多低无法使用吗,怎么确定电脑电源供电不足?
  12. hyperledger fabric 2.3.3 环境搭建教程
  13. HTTP协议与Tomcat服务器
  14. 小鑫の日常系列故事(十)——排名次
  15. CodeBlocks下创建.h .cpp文件
  16. 【演讲实录+视频】走近40+世界级AI专家!第三届中国人工智能大会资料分享(直播进行中_不断更新)
  17. plotly画图(包含x轴设置marker类型设置)
  18. CureApp高血压治疗App:2021 ESC大会发布在知名心血管期刊《欧洲心脏杂志》上发表的临床试验结果
  19. 电力系统中的定值区是什么意思
  20. 使用 vue2 制作一个知乎日报

热门文章

  1. 《上海市产业绿贷支持绿色新基建(数据中心)发展指导意见》印发了
  2. 数据中心基础设施:建设与设计
  3. Database之SQLSever:SQLSever基础知识进阶、软件安装注意事项、软件使用经验总结之详细攻略
  4. BigData之MongoDB:MongoDB基于分布式文件存储数据库的简介、下载、案例应用之详细攻略
  5. LSTM:《Understanding LSTM Networks》的翻译并解读
  6. Py之docx:Python库之docx简介、安装、使用方法详细攻略
  7. C语言博客作业05--指针
  8. css中使用id和class 的不同
  9. IntelliJ IDEA 修改包名
  10. ios app的真机调试与发布配置