django 连接数据库出现1045错误的解决方式


Posted in Python onMay 14, 2020

根据菜鸟教程Django教程学习,运行"python manage.py migrate" 报错,出现

django.db.utils.OperationalError: (1045, “Access denied for user ‘账号'@'localhost' (using password: YES)”)

错误。

这种错误指的是连接数据库时账号密码错误。

1.只需要修改setting.py文件里的DATABASES即可:(按照图中注释修改)

DATABASES = {
  'default': {
    'ENGINE': 'django.db.backends.mysql', #引擎,根据使用数据库类型进行更换
    'NAME': 'test',#这里填写你的数据库名字
    'USER': 'test',#这里填写你的连接用户名
    'PASSWORD': 'test123',#填写你的连接密码
    'HOST':'localhost',#如果你的电脑没有联网,请把localhost换成127.0.0.1
    'PORT':'3306',
  }
}

其中上面的数据库时需要要自己创建之后,才能进行连接。

2.另外大家也可用SQLite数据库。其setting.py文件配置如下:

DATABASES = {
  'default': {
    'ENGINE': 'django.db.backends.sqlite3',#引擎
    'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
  }
}

连接SQLite数据库不需要自己先创建数据库,就可以连接

补充知识:记django 查询 postgresql 的坑

同样的sql,在Navicat里查询和用django查询出来的数据总是差点 ,很郁闷,刚开始没在意,之后差了太多才重视?。倒腾了半个小时,旁边那哥们猛然说了句时区问题,我就XX了个OO,把settings文件中的

USE_TZ = False

安排了一下,完美处理,蠢哭了?

以上这篇django 连接数据库出现1045错误的解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python学习笔记之常用函数及说明
May 23 Python
浅要分析Python程序与C程序的结合使用
Apr 07 Python
详解Django中Request对象的相关用法
Jul 17 Python
解决python写入mysql中datetime类型遇到的问题
Jun 21 Python
Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析
Apr 27 Python
django之使用celery-把耗时程序放到celery里面执行的方法
Jul 12 Python
Python如何实现动态数组
Nov 02 Python
python3反转字符串的3种方法(小结)
Nov 07 Python
Python 获取命令行参数内容及参数个数的实例
Dec 20 Python
torch 中各种图像格式转换的实现方法
Dec 26 Python
Python基于yaml文件配置logging日志过程解析
Jun 23 Python
Python 如何测试文件是否存在
Jul 31 Python
Django ORM filter() 的运用详解
May 14 #Python
Django设置Postgresql的操作
May 14 #Python
numpy矩阵数值太多不能全部显示的解决
May 14 #Python
使用python采集Excel表中某一格数据
May 14 #Python
django 模版关闭转义方式
May 14 #Python
Django表单提交后实现获取相同name的不同value值
May 14 #Python
django模板获取list中指定索引的值方式
May 14 #Python
You might like
PHP中创建并处理图象
2006/10/09 PHP
在PHP中使用XML
2006/10/09 PHP
php统计文章排行示例
2014/03/04 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
Javascript中自动切换焦点实现代码
2012/12/15 Javascript
jquery使用jxl插件导出excel示例
2014/04/14 Javascript
NodeJS学习笔记之(Url,QueryString,Path)模块
2015/01/13 NodeJs
JavaScript 学习笔记之操作符
2015/01/14 Javascript
对于jQuery性能的一些优化建议
2015/08/13 Javascript
JavaScript中闭包之浅析解读(必看篇)
2016/08/25 Javascript
详解微信小程序开发之下拉刷新 上拉加载
2016/11/24 Javascript
js实现图片局部放大效果详解
2019/03/18 Javascript
Vue-cli3简单使用(图文步骤)
2019/04/30 Javascript
Node.js Windows Binary二进制文件安装方法
2019/05/16 Javascript
了解javascript中let和var及const关键字的区别
2019/05/24 Javascript
vue 自定义组件的写法与用法详解
2020/03/04 Javascript
vue基于Echarts的拖拽数据可视化功能实现
2020/12/04 Vue.js
python使用socket连接远程服务器的方法
2015/04/29 Python
Perl中著名的Schwartzian转换问题解决实现
2015/06/02 Python
Python正规则表达式学习指南
2016/08/02 Python
Python中datetime模块参考手册
2017/01/13 Python
Python的多维空数组赋值方法
2018/04/13 Python
python保存网页图片到本地的方法
2018/07/24 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
Python多版本开发环境管理工具介绍
2019/07/03 Python
python中利用matplotlib读取灰度图的例子
2019/12/07 Python
Pytest参数化parametrize使用代码实例
2020/02/22 Python
MoviePy简介及Python视频剪辑自动化
2020/12/18 Python
Ivory Isle Designs美国/加拿大:婚礼和活动文具公司
2018/08/21 全球购物
进程的查看和调度分别使用什么命令
2013/12/14 面试题
十八届三中全会感言
2014/03/10 职场文书
企业法人授权委托书
2014/09/25 职场文书
法院个人总结
2015/03/03 职场文书
《倍数和因数》教学反思
2016/02/23 职场文书
Pytorch distributed 多卡并行载入模型操作
2021/06/05 Python
Win10系统下配置Java环境变量
2021/06/13 Java/Android