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 20 Python
tensorflow学习笔记之简单的神经网络训练和测试
Apr 15 Python
python中update的基本使用方法详解
Jul 17 Python
pytorch 可视化feature map的示例代码
Aug 20 Python
树莓派3 搭建 django 服务器的实例
Aug 29 Python
使用python实现离散时间傅里叶变换的方法
Sep 02 Python
Jupyter notebook如何修改平台字体
May 13 Python
keras 获取某层输出 获取复用层的多次输出实例
May 23 Python
Python实现初始化不同的变量类型为空值
Jun 02 Python
Python 解决相对路径问题:"No such file or directory"
Jun 05 Python
Python 解析库json及jsonpath pickle的实现
Aug 17 Python
python palywright库基本使用
Jan 21 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
PHPer 需要了解的 5 个 Composer 小技巧
2014/08/18 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
2015/01/22 PHP
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
javascript中的prototype属性实例分析说明
2010/08/09 Javascript
Jquery实现带动画效果的经典二级导航菜单
2013/03/22 Javascript
jquery全选checkBox功能实现代码(取消全选功能)
2013/12/10 Javascript
纯css+js写的一个简单的tab标签页带样式
2014/01/28 Javascript
JavaScript中跨域调用Flash的方法
2014/08/11 Javascript
详谈javascript中DOM的基本属性
2015/02/26 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
2015/09/14 Javascript
JS实现仿雅虎首页快捷登录入口及导航模块效果
2015/09/19 Javascript
无缝滚动的简单实现代码(推荐)
2016/06/07 Javascript
JSP基于Bootstrap分页显示实例解析
2016/06/12 Javascript
jQuery源码分析之init的详细介绍
2017/02/13 Javascript
React全家桶环境搭建过程详解
2018/05/18 Javascript
cdn模式下vue的基本用法详解
2018/10/07 Javascript
vue router 用户登陆功能的实例代码
2019/04/24 Javascript
vue动态配置模板 'component is'代码
2019/07/04 Javascript
vue+element-ui+axios实现图片上传
2019/08/20 Javascript
nodejs制作小爬虫功能示例
2020/02/24 NodeJs
原生JS实现相邻月份日历
2020/10/13 Javascript
[01:10]3.19DOTA2发布会 三代刀塔人第一代
2014/03/25 DOTA
Python实现读取目录所有文件的文件名并保存到txt文件代码
2014/11/22 Python
python-序列解包(对可迭代元素的快速取值方法)
2019/08/24 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
2020/05/22 Python
Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)
2020/07/20 Python
类、抽象类、接口的差异
2016/06/13 面试题
采购员岗位职责
2013/11/15 职场文书
中专毕业生的自我鉴定
2013/12/01 职场文书
珍惜水资源建议书
2014/03/12 职场文书
2014优秀大学生简历自我评价
2014/09/15 职场文书
刑事上诉状(量刑过重)
2015/05/23 职场文书
小学家庭教育心得体会
2016/01/14 职场文书
2016开学第一课心得体会
2016/01/23 职场文书
幼儿园大班教学反思
2016/03/02 职场文书
Centos7中MySQL数据库使用mysqldump进行每日自动备份的编写
2021/08/02 MySQL