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重试装饰器示例
Feb 11 Python
python中反射用法实例
Mar 27 Python
Pyqt5 实现跳转界面并关闭当前界面的方法
Jun 19 Python
python提取照片坐标信息的实例代码
Aug 14 Python
Python 函数list&read&seek详解
Aug 28 Python
Python importlib动态导入模块实现代码
Apr 16 Python
Django如何使用jwt获取用户信息
Apr 21 Python
python 元组的使用方法
Jun 09 Python
Python实现中英文全文搜索的示例
Dec 04 Python
用Python 执行cmd命令
Dec 18 Python
详解python 条件语句和while循环的实例代码
Dec 28 Python
Python如何利用正则表达式爬取网页信息及图片
Apr 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
咖啡因含量是由谁决定的?低因咖啡怎么来?低因咖啡适合什么人喝
2021/03/06 新手入门
基于PHP制作验证码
2016/10/12 PHP
PHP通过GD库实现验证码功能示例
2019/02/23 PHP
PHP+mysql防止SQL注入的方法小结
2019/04/27 PHP
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
2009/07/18 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
[原创]JS基于FileSaver.js插件实现文件保存功能示例
2016/12/08 Javascript
express框架实现基于Websocket建立的简易聊天室
2017/08/10 Javascript
JavaScript判断输入是否为数字类型的方法总结
2017/09/28 Javascript
基于node下的http小爬虫的示例代码
2018/01/11 Javascript
node.js中express模块创建服务器和http模块客户端发请求
2019/03/06 Javascript
VUE使用 wx-open-launch-app 组件开发微信打开APP功能
2020/08/11 Javascript
JavaScript canvas实现雨滴特效
2021/01/10 Javascript
Javascript中的奇葩知识,你知道吗?
2021/01/25 Javascript
python算法学习之基数排序实例
2013/12/18 Python
Python之自动获取公网IP的实例讲解
2017/10/01 Python
Python读取系统文件夹内所有文件并统计数量的方法
2018/10/23 Python
python绘制中国大陆人口热力图
2018/11/07 Python
Python3 实现减少可调用对象的参数个数
2019/12/20 Python
python模拟实现斗地主发牌
2020/01/07 Python
python 等差数列末项计算方式
2020/05/03 Python
Virtualenv 搭建 Py项目运行环境的教程详解
2020/06/22 Python
python 如何引入协程和原理分析
2020/11/30 Python
移动端适配 使px自动转换rem
2019/08/26 HTML / CSS
基于ccs3的timeline时间线实现方法
2020/04/30 HTML / CSS
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
amazeui模态框弹出后立马消失并刷新页面
2020/08/19 HTML / CSS
美国中小型企业领先的办公家具供应商:Office Designs
2016/11/26 全球购物
BAILEY 44官网:美国制造的女性服装
2019/07/01 全球购物
俄罗斯隐形眼镜和眼镜在线商店:Cronos
2020/06/02 全球购物
3个CCIE对一个工程师的面试题
2012/05/06 面试题
小区门卫岗位职责
2013/12/31 职场文书
市场开发与营销专业求职信
2013/12/31 职场文书
毕业设计说明书
2014/05/07 职场文书
2016公司中秋节寄语
2015/12/07 职场文书
Python实现自动玩连连看的脚本分享
2022/04/04 Python