1. 首先需要安装好mysql,然后修改django的setting.py

将原始的:

DATABASES = {'default': {'ENGINE': 'django.db.backends.sqlite3','NAME': BASE_DIR / 'db.sqlite3',}
}

修改为:

DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql',  # 数据库引擎'NAME': '数据库名','USER': '用户名','PASSWORD': '密码','HOST': '127.0.0.1',  # mysql服务所在的主机ip'PORT': '3306',  # mysql服务端口}
}
  1. 添加环境变量(解决NameError: name ‘_mysql’ is not defined报错)

在环境变量中添加:

export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/

然后就完成啦

django配置mysql,并解决NameError: name ‘_mysql‘ is not defined报错相关推荐

  1. django解决NameError: name ‘_mysql‘ is not defined 或 mysqlclient 1.4.0 or newer is required报错

    完整的报错是: NameError: name '_mysql' is not defined或django.core.exceptions.ImproperlyConfigured: mysqlcl ...

  2. Open3D中出现NameError: name ‘o3dtut‘ is not defined报错

    主要因为open3d_tutorial.py 是官方程序中写好的文件.因为没有下载官方程序,所有会出现报错,如果不下载官方文件只需要在自己的程序内,加入以下代码: class o3dtut:def g ...

  3. 已解决NameError: name ‘unichr‘ is not defined

    已解决(Python3报错)NameError: name 'unichr' is not defined 文章目录 报错代码 报错翻译 报错原因 解决方法 千人全栈VIP答疑群联系博主帮忙解决报错 ...

  4. Django配置MySQL执行python manage.py makemigrations 出现No changes detected报错

    在给Django配置mysql的时候按照教程在Model.py文件中配置加入定义模型类的代码后 执行数据迁移代码 python manage.py makemigrations 报错 显示No cha ...

  5. ibatis mysql 同时删多个表报错_MySQL中Multiple primary key defined报错的解决办法

    MySQL中Multiple primary key defined报错的解决办法 创建主键可以有两种方式: create table 表名( 字段名 类型, 字段名 类型, -- primary k ...

  6. Python3.7中,Django配置MySql数据库

    上一节中讲了Python3.7搭建Django框架项目 ,并且项目能够运行起来,Django框架中默认配置的数据库是sqlite,sqlite数据库虽然小巧,但是对于大型项目时sqlite就会有瓶颈, ...

  7. Django配置Mysql数据库连接

    Django配置Mysql数据库连接 前言 Django原生自带的数据库支持是sqlite,但是我们现在常用的数据库一般是mysql,mangodb等数据库.所以我们要改变数据库的链接,从而达到使用m ...

  8. Mac 使用 mysqlclient 报错 NameError: name ‘_mysql‘ is not defined

    Mac 使用 mysqlclient 报错 NameError: name '_mysql' is not defined 作者:Bright Xu Mac 安装 mysqlclient 时会报错 O ...

  9. 成功解决NameError: name ‘norm‘ is not defined

    成功解决NameError: name 'norm' is not defined 目录 解决问题 解决思路 解决方法 解决问题 NameError: name 'norm' is not defin ...

最新文章

  1. golang源码分析:编译过程词法解析的流程
  2. 成都机场迎春运客流高峰 日均起降航班超1000架次
  3. Define and Publish Platform Events
  4. Linux存储保护,谈谈Linux中的存储保护
  5. 54. C# -- 泛型(Generic)
  6. Bailian1192 最优连通子集【DFS】
  7. 转载:PLSQL中显示Cursor、隐示Cursor、动态Ref Cursor区别
  8. 【视频】时间序列分析:ARIMA-ARCH / GARCH模型分析股票价格
  9. CNDS-markdowm使用方法(^ _ ^)
  10. 2021抖音数据报告(完整版)
  11. 最强大脑世界记忆大师运用的记忆方法
  12. 计算机文化考试论文,计算机文化基础论文
  13. CentOS7防火墙关闭
  14. Fisher线性判别
  15. css 字体特效代码,css实用字体特效
  16. 【轻聊前端】JavaScript中的数字游戏
  17. 被动语态和非谓语区别_判断非谓语动词是否用被动式的三个技巧
  18. 阿里开源的这个库,让 Excel 导出不再复杂(简简单单的写)
  19. PE格式详细讲解2 - 系统篇02
  20. 让梅林R6400支持sftp协议

热门文章

  1. DSP集成的AIC23芯片的音频接口
  2. 网络智能和大数据公开课Homework3 Map-Reduce编程
  3. GPU并行计算OpenCL(1)——helloworld
  4. linux将a文件移动到bb,linux中vi整理全集(基础)
  5. python读行-Python如何一次读取N行
  6. react-native踩坑的开始!
  7. PDF 补丁丁 0.6.0.3369 版发布(修复保存文件时文件名替代符失效的问题)
  8. vijos 1083 小白逛公园
  9. [doc文档]widows apache+myql+php
  10. 文件系统操作-分区及格式化、挂载