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计算三角函数之acos()方法的使用
May 15 Python
Python中用sleep()方法操作时间的教程
May 22 Python
在Django的上下文中设置变量的方法
Jul 20 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
Apr 24 Python
Python实现将16进制字符串转化为ascii字符的方法分析
Jul 21 Python
Python实现的单向循环链表功能示例
Nov 10 Python
python中的字符串内部换行方法
Jul 19 Python
Python实现的爬取小说爬虫功能示例
Mar 30 Python
对Django的restful用法详解(自带的增删改查)
Aug 28 Python
python实现的接收邮件功能示例【基于网易POP3服务器】
Sep 11 Python
python实现获取单向链表倒数第k个结点的值示例
Oct 24 Python
Python3 多线程(连接池)操作MySQL插入数据
Jun 09 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实现递归目录的5种方法
2016/10/27 PHP
php字符集转换
2017/01/23 PHP
PHP自动载入类文件函数__autoload的使用方法
2019/03/25 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
jQuery ui1.7 dialog只能弹出一次问题
2009/08/27 Javascript
js中匿名函数的创建与调用方法分析
2014/12/19 Javascript
javascript控制台详解
2015/06/25 Javascript
JavaScript实现的简单烟花特效代码
2015/10/20 Javascript
浅析JavaScript中的对象类型Object
2016/05/26 Javascript
javascript中使用未定义变量或值的情况分析
2016/07/19 Javascript
webpack+vue.js实现组件化详解
2016/10/12 Javascript
ES6深入理解之“let”能替代”var“吗?
2017/06/28 Javascript
JavaScript 2018 中即将迎来的新功能
2018/09/21 Javascript
vue 的 solt 子组件过滤过程解析
2019/09/07 Javascript
BootStrap前端框架使用方法详解
2020/02/26 Javascript
RxJS在TypeScript中的简单使用详解
2020/04/13 Javascript
python中随机函数random用法实例
2015/04/30 Python
简介Python设计模式中的代理模式与模板方法模式编程
2016/02/02 Python
python简易远程控制单线程版
2018/06/20 Python
Python实现正则表达式匹配任意的邮箱方法
2018/12/20 Python
Python3几个常见问题的处理方法
2019/02/26 Python
在Pytorch中使用样本权重(sample_weight)的正确方法
2019/08/17 Python
Python如何把十进制数转换成ip地址
2020/05/25 Python
Pandas中DataFrame基本函数整理(小结)
2020/07/20 Python
Python使用eval函数执行动态标表达式过程详解
2020/10/17 Python
css3圆角样式分享自定义按钮样式
2013/12/27 HTML / CSS
前端实现打印图像功能
2019/08/27 HTML / CSS
aden + anais官方网站:婴儿襁褓、毯子、尿布和服装
2017/06/21 全球购物
Everything But Water官网:美国泳装品牌
2019/03/17 全球购物
土木工程建筑专业毕业生求职信
2013/10/21 职场文书
法律专业应届本科毕业生求职信
2013/10/25 职场文书
护士思想汇报
2014/01/12 职场文书
培训主管岗位职责
2014/02/01 职场文书
法人授权委托书格式
2014/04/08 职场文书
医生学习党的群众路线教育实践活动心得体会
2014/11/03 职场文书
单位租车协议书
2015/01/29 职场文书