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 相关文章推荐
简单的Python2.7编程初学经验总结
Apr 01 Python
Python实现简单的代理服务器
Jul 25 Python
Python中字符串的常见操作技巧总结
Jul 28 Python
总结用Pdb库调试Python的方式及常用的命令
Aug 18 Python
Python抓取框架Scrapy爬虫入门:页面提取
Dec 01 Python
python实现括号匹配的思路详解
Aug 23 Python
Python实现Dijkstra算法
Oct 17 Python
python如何获取列表中每个元素的下标位置
Jul 01 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
Jul 12 Python
tensorflow模型保存、加载之变量重命名实例
Jan 21 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
Mar 24 Python
python BeautifulSoup库的安装与使用
Dec 17 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
snoopy PHP版的网络客户端提供本地下载
2008/04/15 PHP
php设计模式之单例模式实例分析
2015/02/25 PHP
php将字符串转换成16进制的方法
2015/03/17 PHP
Laravel+Intervention实现上传图片功能示例
2019/07/09 PHP
javascript学习笔记之10个原生技巧
2014/05/21 Javascript
jQuery截取指定长度字符串的实现原理及代码
2014/07/01 Javascript
纯javascript实现四方向文本无缝滚动效果
2015/06/16 Javascript
JavaScript tab选项卡插件实例代码
2016/02/23 Javascript
jQuery EasyUI菜单与按钮详解
2016/07/13 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
2017/01/03 Javascript
JavaScript实现form表单的多文件上传
2020/03/27 Javascript
vue.js学习之vue-cli定制脚手架详解
2017/07/02 Javascript
AngularJS实现进度条功能示例
2017/07/05 Javascript
使用jquery+iframe做一个ajax上传效果(实例)
2017/08/24 jQuery
nodejs实现超简单生成二维码的方法
2018/03/17 NodeJs
Vue验证码60秒倒计时功能简单实例代码
2018/06/22 Javascript
详解webpack-dev-server使用方法
2018/09/14 Javascript
微信小程序JS加载esmap地图的实例详解
2019/09/04 Javascript
JavaScript生成一个不重复的ID的方法示例
2019/09/16 Javascript
jQuery 选择器用法实例分析【prev + next】
2020/05/22 jQuery
[01:36]DOTA2完美大师赛趣味视频之与队友相处的十万个技巧
2017/11/19 DOTA
总结Python中逻辑运算符的使用
2015/05/13 Python
python实现将内容分行输出
2015/11/05 Python
Python代码缩进和测试模块示例详解
2018/05/07 Python
使用Python制作自动推送微信消息提醒的备忘录功能
2018/09/06 Python
python版飞机大战代码分享
2018/11/20 Python
Python argparse模块应用实例解析
2019/11/15 Python
Python使用enumerate获取迭代元素下标
2020/02/03 Python
pycharm配置安装autopep8自动规范代码的实现
2021/03/02 Python
W Concept美国:精选全球独立设计师
2017/02/22 全球购物
澳大利亚相机之家:Camera House
2017/11/30 全球购物
茱莉蔻美国官网:Jurlique美国
2020/11/24 全球购物
简单叙述一下MYSQL的优化
2016/05/09 面试题
个人自我评价和职业目标
2014/01/24 职场文书
应届大专毕业生自我鉴定
2014/04/08 职场文书
团队队名口号大全
2014/06/06 职场文书